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

performance Improvements

+32 -19
.DS_Store

This is a binary file and will not be displayed.

+32 -19
index.html
··· 7 7 <title>Daniel Morrisey - Home</title> 8 8 <meta name="description" id="meta-description" content="Posting everything into the endless jet stream of posts"> 9 9 10 + <!-- Performance: Resource Hints --> 11 + <link rel="dns-prefetch" href="https://mbdio.uk"> 12 + <link rel="preconnect" href="https://mbdio.uk" crossorigin> 13 + <link rel="dns-prefetch" href="https://public.api.bsky.app"> 14 + <link rel="preconnect" href="https://public.api.bsky.app"> 15 + <link rel="dns-prefetch" href="https://api.github.com"> 16 + <link rel="preconnect" href="https://api.github.com"> 17 + <link rel="dns-prefetch" href="https://kit.fontawesome.com"> 18 + <link rel="preconnect" href="https://kit.fontawesome.com" crossorigin> 19 + <link rel="dns-prefetch" href="https://feed.madebydannyuk.workers.dev"> 20 + <link rel="dns-prefetch" href="https://imrs.madebydanny.uk"> 21 + <link rel="dns-prefetch" href="https://cdn.madebydanny.uk"> 22 + 10 23 <!-- ✅ SEO Keywords --> 11 24 <meta name="keywords" content="Daniel Morrisey, developer, writer, blog, projects, Bluesky, web development, creative work"> 12 25 ··· 55 68 } 56 69 </script> 57 70 <link rel="stylesheet" href="css/index.css"> 58 - <script src="https://kit.fontawesome.com/0ca27f8db1.js" crossorigin="anonymous"></script> 71 + <script src="https://kit.fontawesome.com/0ca27f8db1.js" crossorigin="anonymous" defer></script> 59 72 </head> 60 73 <body> 61 74 <div class="center"> ··· 102 115 <section id="simple-photo-gallery"> 103 116 <h2><i class="fa-solid fa-images"></i> Pined Photos</h2> 104 117 <div class="gallery"> 105 - <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreifjsdoqxidmlge6emrwvfgkpb64xctatabw5w32nkjyqxgdlhlqsa" alt="Placeholder Image 1" class="gallery-item"> 106 - <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreicgrzxiiuzryfmob5m2zz5mips3suokqny735xfqgfqqba7miqnzu" alt="Placeholder Image 2" class="gallery-item"> 107 - <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreifez6o4x7t6f6koeqyi2nzaeotb6kdiieyldxpbes2duyxvpimfeq" alt="Placeholder Image 3" class="gallery-item"> 108 - <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreih2akb6rfal4j3e7ulj5ks2wqdhfhnhc7s3m3ypgvzdjd5wyxvuye" alt="Placeholder Image 4" class="gallery-item"> 109 - <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreidimctpgyolunn6b76jt6rbgyadtlrdpq7jcejnijrybqtorm66vq" alt="Placeholder Image 6" class="gallery-item"> 110 - <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreidmp6kjnaf6zksiw7oigwqr3opjdadnrigwlevjhulmhbpsb5dlve" alt="Placeholder Image 7" class="gallery-item"> 111 - <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreigea2dlfok7dzfpniuymzxldsxadfz2zytwbnvogggc3ap7rts7bm" alt="Placeholder Image 8" class="gallery-item"> 112 - <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreiaejjaojx4dkmtbxrwcgzt3dha62wpl557bnqogk7ikqnils73bia" alt="Placeholder Image 8" class="gallery-item"> 113 - <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreiheh7ndxgp7vgaj2cnssl54kplkslhi6hqna6msjif7hzkiks6hmm" alt="Placeholder Image 8" class="gallery-item"> 114 - <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreicp65cb6wjjxgdlajkbhzn5p372tg6vdadbovde26xdff722nnupa" alt="Placeholder Image 8" class="gallery-item"> 115 - <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreihrzhshej3k53fbto7gcigvfkmw2uxd4xpb5nafsqdapsdsnbe5bu" alt="Placeholder Image 8" class="gallery-item"> 116 - <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreicxugtysxx6vf6i3gjoxs6zlfn32namznsezgf24eq2dckehzgqou" alt="Placeholder Image 8" class="gallery-item"> 117 - <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreibx4m4kzmldblttdxnfbktgezn6erh5ixgyorfaunea55dk66d2eu" alt="Placeholder Image 8" class="gallery-item"> 118 - <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreia5qgq6eh7d7ahn6wehkqojsavxgmlkiqurqeb5u4e4epkqapn5hy" alt="Placeholder Image 8" class="gallery-item"> 119 - <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreidddgd7tlelokd5qhtjiyzgirjeyqajg6gqwlu5to6fdvnb27t36m" alt="Placeholder Image 8" class="gallery-item"> 120 - <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreih7bc7zbg5dtbq6gfzag4clf2vz35rb4zxga6w7ycdhuc7cjpayxe" alt="Placeholder Image 6" class="gallery-item"> 118 + <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreifjsdoqxidmlge6emrwvfgkpb64xctatabw5w32nkjyqxgdlhlqsa" alt="Placeholder Image 1" class="gallery-item" loading="lazy"> 119 + <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreicgrzxiiuzryfmob5m2zz5mips3suokqny735xfqgfqqba7miqnzu" alt="Placeholder Image 2" class="gallery-item" loading="lazy"> 120 + <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreifez6o4x7t6f6koeqyi2nzaeotb6kdiieyldxpbes2duyxvpimfeq" alt="Placeholder Image 3" class="gallery-item" loading="lazy"> 121 + <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreih2akb6rfal4j3e7ulj5ks2wqdhfhnhc7s3m3ypgvzdjd5wyxvuye" alt="Placeholder Image 4" class="gallery-item" loading="lazy"> 122 + <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreidimctpgyolunn6b76jt6rbgyadtlrdpq7jcejnijrybqtorm66vq" alt="Placeholder Image 6" class="gallery-item" loading="lazy"> 123 + <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreidmp6kjnaf6zksiw7oigwqr3opjdadnrigwlevjhulmhbpsb5dlve" alt="Placeholder Image 7" class="gallery-item" loading="lazy"> 124 + <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreigea2dlfok7dzfpniuymzxldsxadfz2zytwbnvogggc3ap7rts7bm" alt="Placeholder Image 8" class="gallery-item" loading="lazy"> 125 + <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreiaejjaojx4dkmtbxrwcgzt3dha62wpl557bnqogk7ikqnils73bia" alt="Placeholder Image 8" class="gallery-item" loading="lazy"> 126 + <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreiheh7ndxgp7vgaj2cnssl54kplkslhi6hqna6msjif7hzkiks6hmm" alt="Placeholder Image 8" class="gallery-item" loading="lazy"> 127 + <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreicp65cb6wjjxgdlajkbhzn5p372tg6vdadbovde26xdff722nnupa" alt="Placeholder Image 8" class="gallery-item" loading="lazy"> 128 + <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreihrzhshej3k53fbto7gcigvfkmw2uxd4xpb5nafsqdapsdsnbe5bu" alt="Placeholder Image 8" class="gallery-item" loading="lazy"> 129 + <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreicxugtysxx6vf6i3gjoxs6zlfn32namznsezgf24eq2dckehzgqou" alt="Placeholder Image 8" class="gallery-item" loading="lazy"> 130 + <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreibx4m4kzmldblttdxnfbktgezn6erh5ixgyorfaunea55dk66d2eu" alt="Placeholder Image 8" class="gallery-item" loading="lazy"> 131 + <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreia5qgq6eh7d7ahn6wehkqojsavxgmlkiqurqeb5u4e4epkqapn5hy" alt="Placeholder Image 8" class="gallery-item" loading="lazy"> 132 + <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreidddgd7tlelokd5qhtjiyzgirjeyqajg6gqwlu5to6fdvnb27t36m" alt="Placeholder Image 8" class="gallery-item" loading="lazy"> 133 + <img src="https://mbdio.uk/xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreih7bc7zbg5dtbq6gfzag4clf2vz35rb4zxga6w7ycdhuc7cjpayxe" alt="Placeholder Image 6" class="gallery-item" loading="lazy"> 121 134 </div> 122 135 </section> 123 136 </div> ··· 130 143 <iframe src="https://status.madebydanny.uk/badge?theme=dark" width="250" height="30" frameborder="0" scrolling="no" style="color-scheme: normal"></iframe> 131 144 </div> 132 145 <button onclick="topFunction()" id="myBtn" title="Go to top"><i class="fa-solid fa-arrow-up"></i></button> 133 - <script src="https://feed.madebydannyuk.workers.dev/embed.js"></script> 146 + <script src="https://feed.madebydannyuk.workers.dev/embed.js" async></script> 134 147 <!-- Default Statcounter code for Made by Danny UK 135 148 https://madebydanny.uk --> 136 149 <script type="text/javascript"> ··· 149 162 alt="Web Analytics Made Easy - Statcounter" 150 163 referrerPolicy="no-referrer-when-downgrade"></a></div></noscript> 151 164 <!-- End of Statcounter Code --> 152 - <script src="js/index.js"></script> 165 + <script src="js/index.js" defer></script> 153 166 </body> 154 167 </html>