diff --git a/.markdownlint.json b/.markdownlint.json index 632ae1f5..bf6b3668 100644 --- a/.markdownlint.json +++ b/.markdownlint.json @@ -1,5 +1,6 @@ { "default": true, "MD013": false, - "MD033": false + "MD033": false, + "MD041": false } \ No newline at end of file diff --git a/README.md b/README.md index ac0833d3..1bcf8053 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,6 @@ Hi! I'm Cory. 👋🏻 This is the code for my personal website and portfolio. Built using [11ty](https://www.11ty.dev). -[](https://social.lol/@cory) [](https://www.buymeacoffee.com/cory) [](https://eleventy.dev) +[](https://social.lol/@cory) [](https://www.buymeacoffee.com/cory) [](https://eleventy.dev) [Music](https://coryd.dev/music) • [Watching](https://coryd.dev/watching) • [Books](https://coryd.dev/books) • [Now](https://coryd.dev/now) diff --git a/_redirects b/_redirects index 8f63ac2a..229b9803 100644 --- a/_redirects +++ b/_redirects @@ -38,12 +38,13 @@ /sitemap.txt /sitemap.xml 301! /blog / 301! /posts/2024 / 301! +/books/want-to-read/ /books 301! /blog/digital-privacy-tools /posts/2021/digital-privacy-tools/ 301! /assets/img/social-preview/your-site-your-home-your-web- /assets/img/social-preview/your-site-your-home-your-web-preview.jpeg 301! /assets/img/social-preview/adding-a-light/dark-theme-toggle-preview.jpeg /assets/img/social-preview/adding-a-light-dark-theme-toggle-preview.jpeg 301! /assets/img/social-preview/go-ahead-and-block-ai-web- /assets/img/social-preview/go-ahead-and-block-ai-web-crawlers-preview.jpeg 301! /assets/img/social-preview/automatic-mastodon-post-embeds-preview.jpeg /assets/img/ogi/automatic-mastodon-post-embeds-preview.png 301! -/assets/img/logo.webp /assets/img/avatar.webp 301! +/assets/img/logo.webp https://coryd-dev.b-cdn.net/assets/avatar.webp 301! # 400s /wp-* /400/ 400 diff --git a/api/scrobble.js b/api/scrobble.js index 46bfb041..7c5d7b6b 100644 --- a/api/scrobble.js +++ b/api/scrobble.js @@ -45,7 +45,7 @@ export default async (request) => { const { error: insertArtistError } = await supabase.from('artists').insert([ { mbid: null, - image: `https://coryd.dev/media/artists/${artistKey}.jpg`, + image: `/artists/${artistKey}.jpg`, key: artistKey, name: artist, tentative: true @@ -77,7 +77,7 @@ export default async (request) => { const { error: insertAlbumError } = await supabase.from('albums').insert([ { mbid: null, - image: `https://coryd.dev/media/albums/${albumKey}.jpg`, + image: `/albums/${albumKey}.jpg`, key: albumKey, name: album, tentative: true diff --git a/package.json b/package.json index 247819a0..a3fb238b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "coryd.dev", - "version": "18.12.13", + "version": "19.0.0", "description": "The source for my personal site. Built using 11ty.", "type": "module", "scripts": { diff --git a/src/_data/meta.js b/src/_data/meta.js index 8722a714..933dea95 100644 --- a/src/_data/meta.js +++ b/src/_data/meta.js @@ -10,7 +10,7 @@ export default async function () { "locale": "en_US", "lang": "en", "meta_data": { - "opengraph_default": "https://coryd.dev/.netlify/images/?url=/assets/img/avatar.png&w=500&h=500&fm=webp" + "opengraph_default": "https://coryd-dev.b-cdn.net/assets/avatar.png" } } } diff --git a/src/_data/movies.js b/src/_data/movies.js index 3afad96f..db1c53f7 100644 --- a/src/_data/movies.js +++ b/src/_data/movies.js @@ -53,8 +53,8 @@ export default async function () { year: item['year'], url: `/watching/movies/${item['tmdb_id']}`, description: `${item['title']} (${item['year']})<br/>Watched at: ${DateTime.fromISO(item['last_watched'], { zone: 'utc' }).setZone('America/Los_Angeles').toFormat('MMMM d, yyyy, h:mma')}`, - image: `https://coryd.dev/media/movies/poster-${item['tmdb_id']}.jpg`, - backdrop: `https://coryd.dev/media/movies/backdrops/backdrop-${item['tmdb_id']}.jpg`, + image: `/movies/poster-${item['tmdb_id']}.jpg`, + backdrop: `/movies/backdrops/backdrop-${item['tmdb_id']}.jpg`, plays: item['plays'], collected: item['collected'], favorite: item['favorite'], diff --git a/src/_data/tv.js b/src/_data/tv.js index c62c849b..4c87677b 100644 --- a/src/_data/tv.js +++ b/src/_data/tv.js @@ -96,8 +96,8 @@ export default async function () { season: seasonNumber, tmdbId: showTmdbId, type: 'tv', - image: `/media/shows/poster-${showTmdbId}.jpg`, - backdrop: `/media/shows/backdrops/backdrop-${showTmdbId}.jpg`, + image: `/shows/poster-${showTmdbId}.jpg`, + backdrop: `/shows/backdrops/backdrop-${showTmdbId}.jpg`, dateAdded: lastWatchedAt, lastWatchedAt }) @@ -124,8 +124,8 @@ export default async function () { collected: show['collected'], favorite: show['favorite'], type: 'tv-range', - image: `/media/shows/poster-${show['tmdbId']}.jpg`, - backdrop: `/media/shows/backdrops/backdrop-${show['tmdbId']}.jpg`, + image: `/shows/poster-${show['tmdbId']}.jpg`, + backdrop: `/shows/backdrops/backdrop-${show['tmdbId']}.jpg`, }) } else { const singleEpisode = show['episodes'][0] diff --git a/src/_includes/base.liquid b/src/_includes/base.liquid index 1d8c46f2..fb909e9c 100644 --- a/src/_includes/base.liquid +++ b/src/_includes/base.liquid @@ -62,7 +62,7 @@ {%- when 'movie' -%} {%- assign ogImage = movie.backdrop -%} {%- when 'show' -%} - {%- assign ogImage = meta.url | append: '/media/shows/backdrops/backdrop-' | append: show.tmdb_id | append: '.jpg' -%} + {%- assign ogImage = 'https://coryd-dev.b-cdn.net/shows/backdrops/backdrop-' | append: show.tmdb_id | append: '.jpg' -%} {%- when 'genre' -%} {%- assign genreArtist = genre.artists | shuffleArray | first -%} {%- assign ogImage = genreArtist.image -%} diff --git a/src/_includes/partials/feeds/json.liquid b/src/_includes/partials/feeds/json.liquid index ebc5bfe2..d3a83e65 100644 --- a/src/_includes/partials/feeds/json.liquid +++ b/src/_includes/partials/feeds/json.liquid @@ -2,7 +2,7 @@ { "version": "https://jsonfeed.org/version/1", "title": "{{ title }}", - "icon": "https://coryd.dev/assets/img/feed-icon.png", + "icon": "https://coryd.dev/assets/avatar.png", "home_page_url": "{{ meta.url }}", "feed_url": "{{ permalink | absoluteUrl: meta.url }}", "items": [{% for entry in entries limit: 20 -%} diff --git a/src/_includes/partials/media/grid.liquid b/src/_includes/partials/media/grid.liquid index fa6d29f5..b6b71dac 100644 --- a/src/_includes/partials/media/grid.liquid +++ b/src/_includes/partials/media/grid.liquid @@ -19,16 +19,16 @@ {% if shape == 'square' %} <img srcset=" - https://coryd.dev/.netlify/images/?url={{ item.image }}&fit=cover&w=200&h=200&fm=webp&q=40 200w, - https://coryd.dev/.netlify/images/?url={{ item.image }}&fit=cover&w=400&h=400&fm=webp&q=40 400w, - https://coryd.dev/.netlify/images/?url={{ item.image }}&fit=cover&w=800&h=800&fm=webp&q=40 800w, - https://coryd.dev/.netlify/images/?url={{ item.image }}&fit=cover&w=1200&h=1200&fm=webp&q=40 1200w + https://coryd-dev.b-cdn.net{{ item.image }}?width=200&h=200&aspect_ratio=1:1 200w, + https://coryd-dev.b-cdn.net{{ item.image }}?width=400&h=400&aspect_ratio=1:1 400w, + https://coryd-dev.b-cdn.net{{ item.image }}?width=800&h=800&aspect_ratio=1:1 800w, + https://coryd-dev.b-cdn.net{{ item.image }}?width=1200&h=1200&aspect_ratio=1:1 1200w " sizes="(max-width: 450px) 200px, (max-width: 850px) 400px, (max-width: 100px) 800px, 1200px" - src="https://coryd.dev/.netlify/images/?url={{ item.image }}&fit=cover&w=1200&h=1200&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net{{ item.image }}?width=1200&h=1200&aspect_ratio=1:1" alt="{{ alt }}" loading="{{ loadingStrategy }}" decoding="async" @@ -38,16 +38,16 @@ {% else %} <img srcset=" - https://coryd.dev/.netlify/images/?url={{ item.image }}&fit=cover&w=200&h=307&fm=webp&q=40 200w, - https://coryd.dev/.netlify/images/?url={{ item.image }}&fit=cover&w=400&h=614&fm=webp&q=40 400w, - https://coryd.dev/.netlify/images/?url={{ item.image }}&fit=cover&w=800&h=1228&fm=webp&q=40 800w, - https://coryd.dev/.netlify/images/?url={{ item.image }}&fit=cover&w=1200&h=1842&fm=webp&q=40 1200w + https://coryd-dev.b-cdn.net{{ item.image }}?w=200&aspect_ratio=2:3 200w, + https://coryd-dev.b-cdn.net{{ item.image }}?w=400&aspect_ratio=2:3 400w, + https://coryd-dev.b-cdn.net{{ item.image }}?w=800&aspect_ratio=2:3 800w, + https://coryd-dev.b-cdn.net{{ item.image }}?w=1200&aspect_ratio=2:3 1200w " sizes="(max-width: 450px) 200px, (max-width: 850px) 400px, (max-width: 1000px) 800px, 1200px" - src="https://coryd.dev/.netlify/images/?url={{ item.image }}&fit=cover&w=1200&h=1842&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net{{ item.image }}?w=1200&aspect_ratio=2:3" alt="{{ alt }}" loading="{{ loadingStrategy }}" decoding="async" diff --git a/src/_includes/partials/media/music/recent.liquid b/src/_includes/partials/media/music/recent.liquid index 2e36762a..249f6285 100644 --- a/src/_includes/partials/media/music/recent.liquid +++ b/src/_includes/partials/media/music/recent.liquid @@ -5,16 +5,16 @@ <div class="meta"> <img srcset=" - https://coryd.dev/.netlify/images/?url={{ item.image }}&fit=cover&w=64&h=64&fm=webp&q=40 64w, - https://coryd.dev/.netlify/images/?url={{ item.image }}&fit=cover&w=128&h=128&fm=webp&q=40 128w, - https://coryd.dev/.netlify/images/?url={{ item.image }}&fit=cover&w=256&h=256&fm=webp&q=40 256w, - https://coryd.dev/.netlify/images/?url={{ item.image }}&fit=cover&w=512&h=512&fm=webp&q=40 512w + https://coryd-dev.b-cdn.net{{ item.image }}?aspect_ratio=1:1&width=64 256w 64w, + https://coryd-dev.b-cdn.net{{ item.image }}?aspect_ratio=1:1&width=128 128w, + https://coryd-dev.b-cdn.net{{ item.image }}?aspect_ratio=1:1&width=256 256w, + https://coryd-dev.b-cdn.net{{ item.image }}?aspect_ratio=1:1&width=512 512w " sizes="(max-width: 450px) 64px, (max-width: 850px) 128px, (max-width: 1000px) 256px, 512px" - src="https://coryd.dev/.netlify/images/?url={{ item.image }}&fit=cover&w=512&h=512&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net{{ item.image }}?aspect_ratio=1:1&width=512" alt="{{ alt }}" loading="lazy" decoding="async" diff --git a/src/_includes/partials/media/watching/grid.liquid b/src/_includes/partials/media/watching/grid.liquid index 8ef3d623..10b40e74 100644 --- a/src/_includes/partials/media/watching/grid.liquid +++ b/src/_includes/partials/media/watching/grid.liquid @@ -23,16 +23,16 @@ {%- endcapture -%} <img srcset=" - https://coryd.dev/.netlify/images/?url={{ item.backdrop }}&fit=cover&w=256&h=144&fm=webp&q=40 256w, - https://coryd.dev/.netlify/images/?url={{ item.backdrop }}&fit=cover&w=512&h=288&fm=webp&q=40 512w, - https://coryd.dev/.netlify/images/?url={{ item.backdrop }}&fit=cover&w=1024&h=576&fm=webp&q=40 1024w, - https://coryd.dev/.netlify/images/?url={{ item.backdrop }}&fit=cover&w=2048&h=1152&fm=webp&q=40 2048w + https://coryd-dev.b-cdn.net{{ item.backdrop }}?aspect_ratio=1:.5625&width=256 256w, + https://coryd-dev.b-cdn.net{{ item.backdrop }}?aspect_ratio=1:.5625&width=512 512w, + https://coryd-dev.b-cdn.net{{ item.backdrop }}?aspect_ratio=1:.5625&width=1024 1024w, + https://coryd-dev.b-cdn.net{{ item.backdrop }}?aspect_ratio=1:.5625&width=2048 2048w " sizes="(max-width: 450px) 256px, (max-width: 850px) 512px, (max-width: 1000px) 1024px, 2048px" - src="https://coryd.dev/.netlify/images/?url={{ item.backdrop }}&fit=cover&w=2048&h=1152&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net{{ item.backdrop }}?aspect_ratio=1:.5625&width=2048" alt="{{ alt }}" loading="{{ loadingStrategy }}" decoding="async" diff --git a/src/_includes/partials/media/watching/hero.liquid b/src/_includes/partials/media/watching/hero.liquid index 155820dd..dc37322c 100644 --- a/src/_includes/partials/media/watching/hero.liquid +++ b/src/_includes/partials/media/watching/hero.liquid @@ -7,16 +7,16 @@ </div> <img srcset=" - https://coryd.dev/.netlify/images/?url={{ movie.backdrop }}&fit=cover&w=256&h=144&fm=webp&q=40 256w, - https://coryd.dev/.netlify/images/?url={{ movie.backdrop }}&fit=cover&w=512&h=288&fm=webp&q=40 512w, - https://coryd.dev/.netlify/images/?url={{ movie.backdrop }}&fit=cover&w=1024&h=576&fm=webp&q=40 1024w, - https://coryd.dev/.netlify/images/?url={{ movie.backdrop }}&fit=cover&w=2048&h=1152&fm=webp&q=40 2048w + https://coryd-dev.b-cdn.net{{ movie.backdrop }}?aspect_ratio=1:.5625&width=256 256w, + https://coryd-dev.b-cdn.net{{ movie.backdrop }}?aspect_ratio=1:.5625&width=512 512w, + https://coryd-dev.b-cdn.net{{ movie.backdrop }}?aspect_ratio=1:.5625&width=1024 1024w, + https://coryd-dev.b-cdn.net{{ movie.backdrop }}?aspect_ratio=1:.5625&width=2048 2048w " sizes="(max-width: 450px) 256px, (max-width: 850px) 512px, (max-width: 1000px) 1024px, 2048px" - src="https://coryd.dev/.netlify/images/?url={{ movie.backdrop }}&fit=cover&w=2048&h=1152&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net{{ movie.backdrop }}?aspect_ratio=1:.5625&width=2048" alt="{{ alt }}" loading="eager" decoding="async" diff --git a/src/_includes/partials/widgets/badge-grid.liquid b/src/_includes/partials/widgets/badge-grid.liquid index 48602f28..e4d5f3eb 100644 --- a/src/_includes/partials/widgets/badge-grid.liquid +++ b/src/_includes/partials/widgets/badge-grid.liquid @@ -2,16 +2,16 @@ <a href="https://11ty.dev"> <img srcset=" - https://coryd.dev/.netlify/images/?url=/assets/img/badges/eleventy.png&fit=cover&w=88&h=31&fm=webp&q=40 88w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/eleventy.png&fit=cover&w=176&h=62&fm=webp&q=40 176w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/eleventy.png&fit=cover&w=352&h=124&fm=webp&q=40 352w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/eleventy.png&fit=cover&w=704&h=248&fm=webp&q=40 704w + https://coryd-dev.b-cdn.net/assets/badges/eleventy.png?aspect_ratio=.35:1&width=88 88w, + https://coryd-dev.b-cdn.net/assets/badges/eleventy.png?aspect_ratio=.35:1&width=176 176w, + https://coryd-dev.b-cdn.net/assets/badges/eleventy.png?aspect_ratio=.35:1&width=352 352w, + https://coryd-dev.b-cdn.net/assets/badges/eleventy.png?aspect_ratio=.35:1&width=704 704w " sizes="(max-width: 450px) 88px, (max-width: 850px) 176px, (max-width: 1000px) 352px, 704px" - src="https://coryd.dev/.netlify/images/?url=/assets/img/badges/eleventy.png&fit=cover&w=704&h=248&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net/assets/badges/eleventy.png?aspect_ratio=.35:1&width=704" alt="Made with 11ty" loading="lazy" decoding="async" @@ -22,16 +22,16 @@ <a href="https://social.lol/@cory"> <img srcset=" - https://coryd.dev/.netlify/images/?url=/assets/img/badges/mastodon.png&fit=cover&w=88&h=31&fm=webp&q=40 88w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/mastodon.png&fit=cover&w=176&h=62&fm=webp&q=40 176w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/mastodon.png&fit=cover&w=352&h=124&fm=webp&q=40 352w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/mastodon.png&fit=cover&w=704&h=248&fm=webp&q=40 704w + https://coryd-dev.b-cdn.net/assets/badges/mastodon.png?aspect_ratio=.35:1&width=88 88w, + https://coryd-dev.b-cdn.net/assets/badges/mastodon.png?aspect_ratio=.35:1&width=176 176w, + https://coryd-dev.b-cdn.net/assets/badges/mastodon.png?aspect_ratio=.35:1&width=352 352w, + https://coryd-dev.b-cdn.net/assets/badges/mastodon.png?aspect_ratio=.35:1&width=704 704w " sizes="(max-width: 450px) 88px, (max-width: 850px) 176px, (max-width: 1000px) 352px, 704px" - src="https://coryd.dev/.netlify/images/?url=/assets/img/badges/mastodon.png&fit=cover&w=704&h=248&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net/assets/badges/mastodon.png?aspect_ratio=.35:1&width=704" alt="Made with 11ty" loading="lazy" decoding="async" @@ -42,16 +42,16 @@ <a href="https://www.buymeacoffee.com/cory"> <img srcset=" - https://coryd.dev/.netlify/images/?url=/assets/img/badges/buymeacoffee.png&fit=cover&w=88&h=31&fm=webp&q=40 88w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/buymeacoffee.png&fit=cover&w=176&h=62&fm=webp&q=40 176w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/buymeacoffee.png&fit=cover&w=352&h=124&fm=webp&q=40 352w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/buymeacoffee.png&fit=cover&w=704&h=248&fm=webp&q=40 704w + https://coryd-dev.b-cdn.net/assets/badges/buymeacoffee.png?aspect_ratio=.35:1&width=88 88w, + https://coryd-dev.b-cdn.net/assets/badges/buymeacoffee.png?aspect_ratio=.35:1&width=176 176w, + https://coryd-dev.b-cdn.net/assets/badges/buymeacoffee.png?aspect_ratio=.35:1&width=352 352w, + https://coryd-dev.b-cdn.net/assets/badges/buymeacoffee.png?aspect_ratio=.35:1&width=704 704w " sizes="(max-width: 450px) 88px, (max-width: 850px) 176px, (max-width: 1000px) 352px, 704px" - src="https://coryd.dev/.netlify/images/?url=/assets/img/badges/buymeacoffee.png&fit=cover&w=704&h=248&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net/assets/badges/buymeacoffee.png?aspect_ratio=.35:1&width=704" alt="Made with 11ty" loading="lazy" decoding="async" @@ -62,16 +62,16 @@ <a href="https://github.com/cdransf"> <img srcset=" - https://coryd.dev/.netlify/images/?url=/assets/img/badges/github.png&fit=cover&w=88&h=31&fm=webp&q=40 88w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/github.png&fit=cover&w=176&h=62&fm=webp&q=40 176w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/github.png&fit=cover&w=352&h=124&fm=webp&q=40 352w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/github.png&fit=cover&w=704&h=248&fm=webp&q=40 704w + https://coryd-dev.b-cdn.net/assets/badges/github.png?aspect_ratio=.35:1&width=88 88w, + https://coryd-dev.b-cdn.net/assets/badges/github.png?aspect_ratio=.35:1&width=176 176w, + https://coryd-dev.b-cdn.net/assets/badges/github.png?aspect_ratio=.35:1&width=352 352w, + https://coryd-dev.b-cdn.net/assets/badges/github.png?aspect_ratio=.35:1&width=704 704w " sizes="(max-width: 450px) 88px, (max-width: 850px) 176px, (max-width: 1000px) 352px, 704px" - src="https://coryd.dev/.netlify/images/?url=/assets/img/badges/github.png&fit=cover&w=704&h=248&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net/assets/badges/github.png?aspect_ratio=.35:1&width=704" alt="Made with 11ty" loading="lazy" decoding="async" @@ -82,16 +82,16 @@ <a href="https://github.com/ai-robots-txt/ai.robots.txt"> <img srcset=" - https://coryd.dev/.netlify/images/?url=/assets/img/badges/notarobot.png&fit=cover&w=88&h=31&fm=webp&q=40 88w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/notarobot.png&fit=cover&w=176&h=62&fm=webp&q=40 176w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/notarobot.png&fit=cover&w=352&h=124&fm=webp&q=40 352w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/notarobot.png&fit=cover&w=704&h=248&fm=webp&q=40 704w + https://coryd-dev.b-cdn.net/assets/badges/notarobot.png?aspect_ratio=.35:1&width=88 88w, + https://coryd-dev.b-cdn.net/assets/badges/notarobot.png?aspect_ratio=.35:1&width=176 176w, + https://coryd-dev.b-cdn.net/assets/badges/notarobot.png?aspect_ratio=.35:1&width=352 352w, + https://coryd-dev.b-cdn.net/assets/badges/notarobot.png?aspect_ratio=.35:1&width=704 704w " sizes="(max-width: 450px) 88px, (max-width: 850px) 176px, (max-width: 1000px) 352px, 704px" - src="https://coryd.dev/.netlify/images/?url=/assets/img/badges/notarobot.png&fit=cover&w=704&h=248&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net/assets/badges/notarobot.png?aspect_ratio=.35:1&width=704" alt="Made with 11ty" loading="lazy" decoding="async" @@ -102,16 +102,16 @@ <a href="https://validator.w3.org"> <img srcset=" - https://coryd.dev/.netlify/images/?url=/assets/img/badges/validhtml5.png&fit=cover&w=88&h=31&fm=webp&q=40 88w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/validhtml5.png&fit=cover&w=176&h=62&fm=webp&q=40 176w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/validhtml5.png&fit=cover&w=352&h=124&fm=webp&q=40 352w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/validhtml5.png&fit=cover&w=704&h=248&fm=webp&q=40 704w + https://coryd-dev.b-cdn.net/assets/badges/validhtml5.png?aspect_ratio=.35:1&width=88 88w, + https://coryd-dev.b-cdn.net/assets/badges/validhtml5.png?aspect_ratio=.35:1&width=176 176w, + https://coryd-dev.b-cdn.net/assets/badges/validhtml5.png?aspect_ratio=.35:1&width=352 352w, + https://coryd-dev.b-cdn.net/assets/badges/validhtml5.png?aspect_ratio=.35:1&width=704 704w " sizes="(max-width: 450px) 88px, (max-width: 850px) 176px, (max-width: 1000px) 352px, 704px" - src="https://coryd.dev/.netlify/images/?url=/assets/img/badges/validhtml5.png&fit=cover&w=704&h=248&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net/assets/badges/validhtml5.png?aspect_ratio=.35:1&width=704" alt="Made with 11ty" loading="lazy" decoding="async" @@ -122,16 +122,16 @@ <a href="https://www.w3.org/Style/CSS/Overview.en.html"> <img srcset=" - https://coryd.dev/.netlify/images/?url=/assets/img/badges/validcss.png&fit=cover&w=88&h=31&fm=webp&q=40 88w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/validcss.png&fit=cover&w=176&h=62&fm=webp&q=40 176w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/validcss.png&fit=cover&w=352&h=124&fm=webp&q=40 352w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/validcss.png&fit=cover&w=704&h=248&fm=webp&q=40 704w + https://coryd-dev.b-cdn.net/assets/badges/validcss.png?aspect_ratio=.35:1&width=88 88w, + https://coryd-dev.b-cdn.net/assets/badges/validcss.png?aspect_ratio=.35:1&width=176 176w, + https://coryd-dev.b-cdn.net/assets/badges/validcss.png?aspect_ratio=.35:1&width=352 352w, + https://coryd-dev.b-cdn.net/assets/badges/validcss.png?aspect_ratio=.35:1&width=704 704w " sizes="(max-width: 450px) 88px, (max-width: 850px) 176px, (max-width: 1000px) 352px, 704px" - src="https://coryd.dev/.netlify/images/?url=/assets/img/badges/validcss.png&fit=cover&w=704&h=248&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net/assets/badges/validcss.png?aspect_ratio=.35:1&width=704" alt="Made with 11ty" loading="lazy" decoding="async" @@ -142,16 +142,16 @@ <a href="https://coryd.dev/feeds"> <img srcset=" - https://coryd.dev/.netlify/images/?url=/assets/img/badges/validrss.png&fit=cover&w=88&h=31&fm=webp&q=40 88w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/validrss.png&fit=cover&w=176&h=62&fm=webp&q=40 176w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/validrss.png&fit=cover&w=352&h=124&fm=webp&q=40 352w, - https://coryd.dev/.netlify/images/?url=/assets/img/badges/validrss.png&fit=cover&w=704&h=248&fm=webp&q=40 704w + https://coryd-dev.b-cdn.net/assets/badges/validrss.png?aspect_ratio=.35:1&width=88 88w, + https://coryd-dev.b-cdn.net/assets/badges/validrss.png?aspect_ratio=.35:1&width=176 176w, + https://coryd-dev.b-cdn.net/assets/badges/validrss.png?aspect_ratio=.35:1&width=352 352w, + https://coryd-dev.b-cdn.net/assets/badges/validrss.png?aspect_ratio=.35:1&width=704 704w " sizes="(max-width: 450px) 88px, (max-width: 850px) 176px, (max-width: 1000px) 352px, 704px" - src="https://coryd.dev/.netlify/images/?url=/assets/img/badges/validrss.png&fit=cover&w=704&h=248&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net/assets/badges/validrss.png?aspect_ratio=.35:1&width=704" alt="Made with 11ty" loading="lazy" decoding="async" diff --git a/src/_includes/webrings/the-claw.liquid b/src/_includes/webrings/the-claw.liquid index b4d566c6..aeb63bbe 100644 --- a/src/_includes/webrings/the-claw.liquid +++ b/src/_includes/webrings/the-claw.liquid @@ -2,16 +2,16 @@ <div class="webring__centered flex-centered"> <img srcset=" - https://coryd.dev/.netlify/images/?url=/assets/img/webrings/theclaw.png&fit=cover&w=200&h=169&fm=webp&q=40 200w, - https://coryd.dev/.netlify/images/?url=/assets/img/webrings/theclaw.png&fit=cover&w=400&h=338&fm=webp&q=40 400w, - https://coryd.dev/.netlify/images/?url=/assets/img/webrings/theclaw.png&fit=cover&w=800&h=676&fm=webp&q=40 800w, - https://coryd.dev/.netlify/images/?url=/assets/img/webrings/theclaw.png&fit=cover&w=1600&h=1352&fm=webp&q=40 1600w + https://coryd-dev.b-cdn.net/assets/webrings/theclaw.png?aspect_ratio=.845:1&width=200 200w, + https://coryd-dev.b-cdn.net/assets/webrings/theclaw.png?aspect_ratio=.845:1&width=400 400w, + https://coryd-dev.b-cdn.net/assets/webrings/theclaw.png?aspect_ratio=.845:1&width=800 800w, + https://coryd-dev.b-cdn.net/assets/webrings/theclaw.png?aspect_ratio=.845:1&width=1600 1600w " sizes="(max-width: 450px) 200px, (max-width: 850px) 400px, (max-width: 1000px) 800px, 1600px" - src="https://coryd.dev/.netlify/images/?url=/assets/img/webrings/theclaw.png&fit=cover&w=1600&h=1352&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net/assets/webrings/theclaw.png?aspect_ratio=.845:1&width=1600" alt="The Claw Webring" loading="lazy" decoding="async" diff --git a/src/assets/styles/pages/books.css b/src/assets/styles/pages/books.css index 2ee93afb..8845d4b7 100644 --- a/src/assets/styles/pages/books.css +++ b/src/assets/styles/pages/books.css @@ -3,7 +3,6 @@ flex-direction: column; gap: var(--sizing-sm); align-items: center; - padding-bottom: var(--sizing-base); &:last-of-type { border-bottom: 0; @@ -88,6 +87,7 @@ display: flex; flex-direction: row; gap: var(--sizing-base); + margin-bottom: var(--sizing-base); } p { diff --git a/src/meta/webfinger.liquid b/src/meta/webfinger.liquid index 44a7a15a..0f2bec9d 100644 --- a/src/meta/webfinger.liquid +++ b/src/meta/webfinger.liquid @@ -10,7 +10,7 @@ dynamicPermalink: false { "rel": "http://webfinger.net/rel/avatar", "type": "image/webp", - "href": "https://coryd.dev/.netlify/images/?url=/assets/img/default.png&w=500&h=500&fm=webp" + "href": "https://coryd-dev.b-cdn.net/assets/avatar.png" }, { "rel": "http://webfinger.net/rel/profile-page", diff --git a/src/pages/errors/404.html b/src/pages/errors/404.html index 0684b5cc..8efeb915 100644 --- a/src/pages/errors/404.html +++ b/src/pages/errors/404.html @@ -3,21 +3,21 @@ title: 404 description: What kind of idiots do you have working here? Hurry up and skip out on the room service bill! layout: default permalink: /404.html -image: /assets/img/404.jpg +image: https://coryd-dev.b-cdn.net/assets/404.jpg --- <div class="four-oh-four-wrapper"> <img srcset=" - https://coryd.dev/.netlify/images/?url=/assets/img/404.jpg&fit=cover&w=256&h=144&fm=webp&q=40 256w, - https://coryd.dev/.netlify/images/?url=/assets/img/404.jpg&fit=cover&w=512&h=288&fm=webp&q=40 512w, - https://coryd.dev/.netlify/images/?url=/assets/img/404.jpg&fit=cover&w=1024&h=576&fm=webp&q=40 1024w, - https://coryd.dev/.netlify/images/?url=/assets/img/404.jpg&fit=cover&w=2048&h=1152&fm=webp&q=40 2048w + https://coryd-dev.b-cdn.net/assets/404.jpg?aspect_ratio=.5625:1&width=256 256w,, + https://coryd-dev.b-cdn.net/assets/404.jpg?aspect_ratio=.5625:1&width=512 512w, + https://coryd-dev.b-cdn.net/assets/404.jpg?aspect_ratio=.5625:1&width=1024 1024w, + https://coryd-dev.b-cdn.net/assets/404.jpg?aspect_ratio=.5625:1&width=2048 2048w " sizes="(max-width: 450px) 256px, (max-width: 850px) 512px, (max-width: 1000px) 1024px, 2048px" - src="https://coryd.dev/.netlify/images/?url=/assets/img/404.jpg&fit=cover&w=2048&h=1152&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net/assets/404.jpg?aspect_ratio=.5625:1&width=2048 2048w alt="{{ alt }}" class="image-banner" loading="eager" diff --git a/src/pages/main/about.md b/src/pages/main/about.md index e9139bf6..893e06cd 100644 --- a/src/pages/main/about.md +++ b/src/pages/main/about.md @@ -11,16 +11,16 @@ permalink: /about.html {%- capture about_alt -%}{{ meta.siteName }} - image by David Neal / @reverentgeek{%- endcapture -%} <img srcset=" - https://coryd.dev/.netlify/images/?url=/assets/img/avatar-transparent.png&fit=cover&w=200&h=200&fm=webp&q=40 200w, - https://coryd.dev/.netlify/images/?url=/assets/img/avatar-transparent.png&fit=cover&w=400&h=400&fm=webp&q=40 400w, - https://coryd.dev/.netlify/images/?url=/assets/img/avatar-transparent.png&fit=cover&w=800&h=800&fm=webp&q=40 800w, - https://coryd.dev/.netlify/images/?url=/assets/img/avatar-transparent.png&fit=cover&w=1200&h=1200&fm=webp&q=40 1200w + https://coryd-dev.b-cdn.net/assets/avatar-transparent.png?width=200&h=200&aspect_ratio=1:1 200w, + https://coryd-dev.b-cdn.net/assets/avatar-transparent.png?width=400&h=400&aspect_ratio=1:1 400w, + https://coryd-dev.b-cdn.net/assets/avatar-transparent.png?width=800&h=800&aspect_ratio=1:1 800w, + https://coryd-dev.b-cdn.net/assets/avatar-transparent.png?width=1200&h=1200&aspect_ratio=1:1 1200w " sizes="(max-width: 450px) 200px, (max-width: 850px) 400px, (max-width: 1000px) 800px, 1200px" - src="https://coryd.dev/.netlify/images/?url=/assets/img/avatar-transparent.png&fit=cover&w=1200&h=1200&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net/assets/avatar-transparent.png?width=1200&h=1200&aspect_ratio=1:1" alt="{{ about_alt }}" loading="eager" decoding="async" diff --git a/src/pages/main/books/book.html b/src/pages/main/books/book.html index 382a19da..1a5b7cf3 100644 --- a/src/pages/main/books/book.html +++ b/src/pages/main/books/book.html @@ -16,16 +16,16 @@ schema: book <div class="book-display"> <img srcset=" - https://coryd.dev/.netlify/images/?url={{ book.image }}&fit=cover&w=203&h=309&fm=webp&q=40 203w, - https://coryd.dev/.netlify/images/?url={{ book.image }}&fit=cover&w=406&h=618&fm=webp&q=40 406w, - https://coryd.dev/.netlify/images/?url={{ book.image }}&fit=cover&w=812&h=1236&fm=webp&q=40 812w, - https://coryd.dev/.netlify/images/?url={{ book.image }}&fit=cover&w=1624&h=2472&fm=webp&q=40 1624w + https://coryd-dev.b-cdn.net{{ book.image }}?w=203&aspect_ratio=2:3 203w, + https://coryd-dev.b-cdn.net{{ book.image }}?w=406&aspect_ratio=2:3 406w, + https://coryd-dev.b-cdn.net{{ book.image }}?w=812&aspect_ratio=2:3 812w, + https://coryd-dev.b-cdn.net{{ book.image }}?w=1624&aspect_ratio=2:3 1624w " sizes="(max-width: 450px) 203px, (max-width: 850px) 406px, (max-width: 1000px) 812px, 1624px" - src="https://coryd.dev/.netlify/images/?url={{ book.image }}&fit=cover&w=1624&h=2472&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net{{ book.image }}?w=1624&aspect_ratio=2:3" alt="{{ alt }}" loading="eager" decoding="async" diff --git a/src/pages/main/books/index.html b/src/pages/main/books/index.html index 35b04624..17f57c7a 100644 --- a/src/pages/main/books/index.html +++ b/src/pages/main/books/index.html @@ -19,16 +19,16 @@ schema: books <a href="{{ book.url }}"> <img srcset=" - https://coryd.dev/.netlify/images/?url={{ book.image }}&fit=cover&w=203&h=309&fm=webp&q=40 203w, - https://coryd.dev/.netlify/images/?url={{ book.image }}&fit=cover&w=406&h=618&fm=webp&q=40 406w, - https://coryd.dev/.netlify/images/?url={{ book.image }}&fit=cover&w=812&h=1236&fm=webp&q=40 812w, - https://coryd.dev/.netlify/images/?url={{ book.image }}&fit=cover&w=1624&h=2472&fm=webp&q=40 1624w + https://coryd-dev.b-cdn.net{{ book.image }}?width=203&aspect_ratio=.65:1 203w, + https://coryd-dev.b-cdn.net{{ book.image }}?width=406&aspect_ratio=.65:1 406w, + https://coryd-dev.b-cdn.net{{ book.image }}?width=812&aspect_ratio=.65:1 812w, + https://coryd-dev.b-cdn.net{{ book.image }}?width=1624&aspect_ratio=.65:1 1624w " sizes="(max-width: 450px) 203px, (max-width: 850px) 406px, (max-width: 1000px) 812px, 1624px" - src="https://coryd.dev/.netlify/images/?url={{ book.image }}&fit=cover&w=1624&h=2472&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net{{ book.image }}?width=1624&aspect_ratio=.65:1" alt="{{ alt }}" loading="eager" decoding="async" diff --git a/src/pages/main/music/artists/artist.html b/src/pages/main/music/artists/artist.html index dc678dc1..80f73877 100644 --- a/src/pages/main/music/artists/artist.html +++ b/src/pages/main/music/artists/artist.html @@ -21,16 +21,16 @@ schema: artist <div class="artist-display"> <img srcset=" - https://coryd.dev/.netlify/images/?url={{ artist.image }}&fit=cover&w=200&h=200&fm=webp&q=40 200w, - https://coryd.dev/.netlify/images/?url={{ artist.image }}&fit=cover&w=400&h=400&fm=webp&q=40 400w, - https://coryd.dev/.netlify/images/?url={{ artist.image }}&fit=cover&w=800&h=800&fm=webp&q=40 800w, - https://coryd.dev/.netlify/images/?url={{ artist.image }}&fit=cover&w=1200&h=1200&fm=webp&q=40 1200w + https://coryd-dev.b-cdn.net{{ artist.image }}?w=200&aspect_ratio=1:1 200w, + https://coryd-dev.b-cdn.net{{ artist.image }}?w=400&aspect_ratio=1:1 400w, + https://coryd-dev.b-cdn.net{{ artist.image }}?w=800&aspect_ratio=1:1 800w, + https://coryd-dev.b-cdn.net{{ artist.image }}?w=1200&aspect_ratio=1:1 1200w " sizes="(max-width: 450px) 200px, (max-width: 850px) 400px, (max-width: 1000px) 800px, 1200px" - src="https://coryd.dev/.netlify/images/?url={{ artist.image }}&fit=cover&w=1200&h=1200&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net{{ artist.image }}?w=1200&aspect_ratio=1:1" alt="{{ alt }}" loading="eager" decoding="async" diff --git a/src/pages/main/watching/movie.html b/src/pages/main/watching/movie.html index d265c39a..c0d33dd0 100644 --- a/src/pages/main/watching/movie.html +++ b/src/pages/main/watching/movie.html @@ -14,16 +14,16 @@ schema: movie <article class="watching-focus"> <img srcset=" - https://coryd.dev/.netlify/images/?url={{ movie.backdrop }}&fit=cover&w=256&h=144&fm=webp&q=40 256w, - https://coryd.dev/.netlify/images/?url={{ movie.backdrop }}&fit=cover&w=512&h=288&fm=webp&q=40 512w, - https://coryd.dev/.netlify/images/?url={{ movie.backdrop }}&fit=cover&w=1024&h=576&fm=webp&q=40 1024w, - https://coryd.dev/.netlify/images/?url={{ movie.backdrop }}&fit=cover&w=2048&h=1152&fm=webp&q=40 2048w + https://coryd-dev.b-cdn.net{{ movie.backdrop }}?aspect_ratio=1:.5625&width=256 256w, + https://coryd-dev.b-cdn.net{{ movie.backdrop }}?aspect_ratio=1:.5625&width=512 512w, + https://coryd-dev.b-cdn.net{{ movie.backdrop }}?aspect_ratio=1:.5625&width=1024 1024w, + https://coryd-dev.b-cdn.net{{ movie.backdrop }}?aspect_ratio=1:.5625&width=2048 2048w " sizes="(max-width: 450px) 256px, (max-width: 850px) 512px, (max-width: 1000px) 1024px, 2048px" - src="https://coryd.dev/.netlify/images/?url={{ movie.backdrop }}&fit=cover&w=2048&h=1152&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net{{ movie.backdrop }}?aspect_ratio=1:.5625&width=2048" alt="{{ alt }}" class="image-banner" loading="eager" diff --git a/src/pages/main/watching/show.html b/src/pages/main/watching/show.html index 64a2e188..1513b21e 100644 --- a/src/pages/main/watching/show.html +++ b/src/pages/main/watching/show.html @@ -15,16 +15,16 @@ schema: show <article class="watching-focus"> <img srcset=" - https://coryd.dev/.netlify/images/?url=https://coryd.dev/media/shows/backdrops/backdrop-{{ show.tmdb_id }}.jpg&fit=cover&w=256&h=144&fm=webp&q=40 256w, - https://coryd.dev/.netlify/images/?url=https://coryd.dev/media/shows/backdrops/backdrop-{{ show.tmdb_id }}.jpg&fit=cover&w=512&h=288&fm=webp&q=40 512w, - https://coryd.dev/.netlify/images/?url=https://coryd.dev/media/shows/backdrops/backdrop-{{ show.tmdb_id }}.jpg&fit=cover&w=1024&h=576&fm=webp&q=40 1024w, - https://coryd.dev/.netlify/images/?url=https://coryd.dev/media/shows/backdrops/backdrop-{{ show.tmdb_id }}.jpg&fit=cover&w=2048&h=1152&fm=webp&q=40 2048w + https://coryd-dev.b-cdn.net/shows/backdrops/backdrop-{{ show.tmdb_id }}.jpg?aspect_ratio=1:.5625&width=256 256w, + https://coryd-dev.b-cdn.net/shows/backdrops/backdrop-{{ show.tmdb_id }}.jpg?aspect_ratio=1:.5625&width=512 512w, + https://coryd-dev.b-cdn.net/shows/backdrops/backdrop-{{ show.tmdb_id }}.jpg?aspect_ratio=1:.5625&width=1024 1024w, + https://coryd-dev.b-cdn.net/shows/backdrops/backdrop-{{ show.tmdb_id }}.jpg?aspect_ratio=1:.5625&width=2048 2048w " sizes="(max-width: 450px) 256px, (max-width: 850px) 512px, (max-width: 1000px) 1024px, 2048px" - src="https://coryd.dev/.netlify/images/?url=https://coryd.dev/media/shows/backdrops/backdrop-{{ show.tmdb_id }}.jpg&fit=cover&w=2048&h=1152&fm=webp&q=40" + src="https://coryd-dev.b-cdn.net/shows/backdrops/backdrop-{{ show.tmdb_id }}.jpg?aspect_ratio=1:.5625&width=2048" alt="{{ alt }}" class="image-banner" loading="eager"