diff --git a/api/oembed.php b/api/oembed.php index 4745eb3..29a533b 100644 --- a/api/oembed.php +++ b/api/oembed.php @@ -43,6 +43,7 @@ class OembedHandler extends BaseHandler } $results = $this->fetchFromApi('optimized_oembed', 'url=eq.' . urlencode($relativePath)); + if (!empty($results)) { $item = $results[0]; @@ -58,6 +59,7 @@ class OembedHandler extends BaseHandler } $segments = explode('/', trim($relativePath, '/')); + if (count($segments) === 1 && $segments[0] !== '') { $title = ucwords(str_replace('-', ' ', $segments[0])) . ' • ' . $globals['author']; diff --git a/package-lock.json b/package-lock.json index c469686..259a417 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "coryd.dev", - "version": "6.0.9", + "version": "6.0.11", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "coryd.dev", - "version": "6.0.9", + "version": "6.0.11", "license": "MIT", "dependencies": { "minisearch": "^7.1.2", diff --git a/package.json b/package.json index d8c589a..6d4f53b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "coryd.dev", - "version": "6.0.9", + "version": "6.0.11", "description": "The source for my personal site. Built using 11ty (and other tools).", "type": "module", "engines": { diff --git a/src/assets/fonts/dm-bold-italic.woff2 b/src/assets/fonts/dm-bold-italic.woff2 new file mode 100644 index 0000000..8754b7c Binary files /dev/null and b/src/assets/fonts/dm-bold-italic.woff2 differ diff --git a/src/assets/fonts/dm-bold.woff2 b/src/assets/fonts/dm-bold.woff2 new file mode 100644 index 0000000..8897792 Binary files /dev/null and b/src/assets/fonts/dm-bold.woff2 differ diff --git a/src/assets/fonts/dm-regular-italic.woff2 b/src/assets/fonts/dm-regular-italic.woff2 new file mode 100644 index 0000000..b880c89 Binary files /dev/null and b/src/assets/fonts/dm-regular-italic.woff2 differ diff --git a/src/assets/fonts/dm-regular.woff2 b/src/assets/fonts/dm-regular.woff2 new file mode 100644 index 0000000..1a8e71c Binary files /dev/null and b/src/assets/fonts/dm-regular.woff2 differ diff --git a/src/assets/fonts/dm.woff2 b/src/assets/fonts/dm.woff2 deleted file mode 100644 index 3674933..0000000 Binary files a/src/assets/fonts/dm.woff2 and /dev/null differ diff --git a/src/assets/fonts/dmi.woff2 b/src/assets/fonts/dmi.woff2 deleted file mode 100644 index 4875698..0000000 Binary files a/src/assets/fonts/dmi.woff2 and /dev/null differ diff --git a/src/assets/fonts/sg.woff2 b/src/assets/fonts/sg.woff2 index 21b533b..cc0c208 100644 Binary files a/src/assets/fonts/sg.woff2 and b/src/assets/fonts/sg.woff2 differ diff --git a/src/assets/styles/base/fonts.css b/src/assets/styles/base/fonts.css index e5e466a..d31d229 100644 --- a/src/assets/styles/base/fonts.css +++ b/src/assets/styles/base/fonts.css @@ -8,16 +8,32 @@ @font-face { font-family: "DM Sans"; - src: url("/assets/fonts/dm.woff2") format("woff2"); - font-weight: 100 700; + src: url("/assets/fonts/dm-regular.woff2") format("woff2"); + font-weight: 400; font-style: normal; font-display: swap; } @font-face { font-family: "DM Sans"; - src: url("/assets/fonts/dmi.woff2") format("woff2"); - font-weight: 100 700; + src: url("/assets/fonts/dm-bold.woff2") format("woff2"); + font-weight: 700; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: "DM Sans"; + src: url("/assets/fonts/dm-regular-italic.woff2") format("woff2"); + font-weight: 400; + font-style: italic; + font-display: optional; +} + +@font-face { + font-family: "DM Sans"; + src: url("/assets/fonts/dm-bold-italic.woff2") format("woff2"); + font-weight: 700; font-style: italic; font-display: optional; } diff --git a/src/layouts/base.liquid b/src/layouts/base.liquid index 647561b..469006b 100644 --- a/src/layouts/base.liquid +++ b/src/layouts/base.liquid @@ -3,9 +3,8 @@
- - - + +