atproto tools in zig zat.dev
sdk atproto zig

docs: add wisp footer

+39 -4
+15 -3
site/index.html
··· 28 28 </nav> 29 29 30 30 <main class="main"> 31 - <article id="content" class="content"> 32 - <noscript>This docs site requires JavaScript.</noscript> 33 - </article> 31 + <div class="main-inner"> 32 + <article id="content" class="content"> 33 + <noscript>This docs site requires JavaScript.</noscript> 34 + </article> 35 + <footer class="footer"> 36 + <a 37 + class="footer-link" 38 + href="https://wisp.place" 39 + target="_blank" 40 + rel="noopener noreferrer" 41 + > 42 + powered by wisp.place 43 + </a> 44 + </footer> 45 + </div> 34 46 </main> 35 47 </div> 36 48 </div>
+24 -1
site/style.css
··· 149 149 justify-content: center; 150 150 } 151 151 152 + .main-inner { 153 + width: min(var(--max), 100%); 154 + } 155 + 152 156 .content { 153 - width: min(var(--max), 100%); 154 157 border: 1px solid var(--border); 155 158 border-radius: var(--radius); 156 159 background: var(--panel); 157 160 box-shadow: 0 12px 40px var(--shadow); 158 161 padding: 24px; 162 + } 163 + 164 + .footer { 165 + display: flex; 166 + justify-content: flex-end; 167 + padding: 10px 4px 0; 168 + } 169 + 170 + .footer-link { 171 + font-size: 13px; 172 + color: var(--muted); 173 + padding: 6px 10px; 174 + border-radius: 10px; 175 + border: 1px solid transparent; 176 + } 177 + .footer-link:hover { 178 + color: var(--text); 179 + background: color-mix(in srgb, var(--codebg) 70%, transparent); 180 + border-color: var(--border); 181 + text-decoration: none; 159 182 } 160 183 161 184 .content h1,