]> git.otsuka.systems Git - cotsuka.github.io/commitdiff
streamline metadata
authorCameron Otsuka <cameron@otsuka.haus>
Fri, 20 Dec 2024 03:32:01 +0000 (19:32 -0800)
committerCameron Otsuka <cameron@otsuka.haus>
Fri, 20 Dec 2024 03:32:01 +0000 (19:32 -0800)
_data/metadata.json
_includes/layouts/base.njk

index 63ccf2523b33a9ecaa694c5c79ccf4bed7b2935b..e6bac9e83730e1c357df058976e95b58ba5190b1 100644 (file)
@@ -1,9 +1,7 @@
 {
     "title": "Cameron Otsuka",
     "url": "https://otsuka.haus",
-    "base": "https://otsuka.haus",
     "language": "en",
-    "subtitle": "The collection of Cameron's thoughts.",
     "description": "The collection of Cameron's thoughts.",
     "author": {
         "name": "Cameron Otsuka",
index c038fd3cef65b5f53abfe115774d26e8e71beece..3ec226efaa206ada0998a50ee3047b894e20d33c 100644 (file)
     <meta name="twitter:creator" content="@CameronOtsuka" />
     <meta name="twitter:title" content="{{ title }}" />
     <meta name="twitter:description" content="{{ description or metadata.description }}" />
-    <meta name="twitter:image" property="og:image" content="https://v1.screenshot.11ty.dev/{{ metadata.base | urlencode }}{{ page.url | urlencode }}/opengraph/9:16/" />
+    <meta name="twitter:image" property="og:image" content="https://v1.screenshot.11ty.dev/{{ metadata.url | urlencode }}{{ page.url | urlencode }}/opengraph/9:16/" />
     <meta property="og:image:type" content="image/jpeg" />
     <meta property="og:image:width" content="1200" />
     <meta property="og:image:height" content="630" />
     <meta property="og:locale" content="en_US" />
-    <meta property="og:url" content="{{ metadata.base }}{{ page.url }}" />
+    <meta property="og:url" content="{{ metadata.url }}{{ page.url }}" />
     <meta property="og:site_name" content="{{ metadata.title }}" />
     <meta property="og:updated_time" content="{{ updated | isoDate }}" />
     {%- if tags %}
@@ -39,7 +39,7 @@
     {%- endif %}
     <title>{{ title }} | {{ metadata.title }}</title>
     <link rel="icon" type="image/x-icon" href="/favicon.ico" />
-    <link rel="canonical" href="{{ metadata.base }}{{ page.url }}" />
+    <link rel="canonical" href="{{ metadata.url }}{{ page.url }}" />
     <link rel="alternate" href="/feed.xml" type="application/atom+xml" title="{{ metadata.title }}" />
     <link rel="preload" href="/fonts/PublicSans-Bold.woff2" as="font" type="font/woff2" crossorigin />
     <link rel="preload" href="/fonts/PublicSans-BoldItalic.woff2" as="font" type="font/woff2" crossorigin />