madebydanny.uk written in html, css, and a lot of JavaScript I don't understand madebydanny.uk
html css javascript
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

fixed issue with CDN, CROS issue

+21 -4
.DS_Store

This is a binary file and will not be displayed.

+2 -2
cdn.html
··· 1113 1113 uploadBtn.innerHTML = '<i class="fa-solid fa-cloud-arrow-up"></i> Upload to MBD CDN'; 1114 1114 }); 1115 1115 1116 - xhr.open('POST', API); 1116 + const apiUrl = API + (API.includes('?') ? '&' : '?') + 'token=' + encodeURIComponent(token); 1117 + xhr.open('POST', apiUrl); 1117 1118 xhr.setRequestHeader('Content-Type', file.type || 'application/octet-stream'); 1118 - xhr.setRequestHeader('X-Turnstile-Token', token); 1119 1119 xhr.send(file); 1120 1120 }); 1121 1121
+19 -2
index.html
··· 124 124 </div> 125 125 </section> 126 126 127 + <!-- Hero --> 128 + <section class="about"> 129 + <h1 class="hero-title">Daniel Morrisey</h1> 130 + <p class="hero-bio"> 131 + I build things for the AT Protocol, myself, and spend too much time on <a href="https://bsky.app/profile/danielmorrisey.com" target="_blank">Bluesky</a>. 132 + I run the <a href="https://blueat.net" target="_blank">BlueAT Network</a> — a simple Bluesky PDS made for the everyday user. When I'm not doing that, 133 + I'm probably listening to music. 134 + </p> 135 + </section> 136 + 137 + 127 138 <!-- Photos --> 128 139 <section class="content-section"> 129 140 <h2 class="section-label"> ··· 165 176 <span class="social-handle">@danielmorrisey@mastodon.social</span> 166 177 </a> 167 178 </li> 179 + <li> 180 + <a href="https://grain.social/profile/did:plc:l37td5yhxl2irrzrgvei4qay" target="_blank" rel="noopener noreferrer" class="social-item"> 181 + <i class="fa-solid fa-images" aria-hidden="true"></i> 182 + <span>Grain</span> 183 + <span class="social-handle">@danielmorrisey.com</span> 184 + </a> 185 + </li> 168 186 </ul> 169 187 </section> 170 188 ··· 195 213 196 214 <!-- Footer --> 197 215 <footer class="site-footer"> 198 - <p>© 2024–26 Daniel Morrisey · <a href="https://aturi.to/did:plc:l37td5yhxl2irrzrgvei4qay" target="_blank" rel="noopener noreferrer">@madebydanny.uk</a> · hosted on <a href="https://wisp.place" target="_blank" rel="noopener noreferrer">wisp.place</a></p> 199 - <p class="footer-tor"><a href="http://irgwdhat74pqcpkk7ynrphvohnnt574yvwmhredrfusemgu6wj2ik5id.onion/" target="_blank" rel="noopener noreferrer">Open in Tor</a></p> 216 + <p>© 2024–26 Daniel Morrisey · <a href="https://bsky.app/did:plc:l37td5yhxl2irrzrgvei4qay" target="_blank" rel="noopener noreferrer">@danielmorrisey.com</a> · hosted on <a href="https://wisp.place" target="_blank" rel="noopener noreferrer">wisp.place</a></p> 200 217 </footer> 201 218 202 219 <!-- Photo modal -->