diff --git a/src/layouts/base.njk b/src/layouts/base.njk
index acfd6f5..76f79f7 100644
--- a/src/layouts/base.njk
+++ b/src/layouts/base.njk
@@ -4,22 +4,30 @@
{% metagen
title=title + ' - Sebin\'s Blog',
desc=description,
- url=url + page.url,
+ url='https://blog.sebin-nyshkim.net' + page.url,
+ type=type,
+ site_name='Sebin\'s Blog',
+ og_image_width=image.width,
+ og_image_height=image.height,
+ og_image_alt=image.alt,
+ og_image_type=image.type,
twitter_card_type=twitter.cardType,
twitter_handle=twitter.account,
name=author.name,
- generator='eleventy'
+ generator='eleventy',
+ preconnect=['https://cdn.sebin-nyshkim.net'],
+ dns_prefetch=['https://cdn.sebin-nyshkim.net'],
+ css=['/fonts/tilt-warp/tilt-warp.css',
+ '/fonts/encode-sans/encode-sans.css',
+ '/fonts/m-plus-1-code/m-plus-1-code.css',
+ '/css/style.css',
+ '/css/prism.css']
%}
{% ogImage "og-image.og.njk", { title: title, author: author, image: image } %}
- {% if mastodon.fediverseCreator %}
+ {% if mastodon.fediverseCreator and mastodon.fediverseCreator != '' %}
{% endif %}
-
-
-
-
-
diff --git a/src/posts/2024-10-22_responsive-images-with-self-hosted-image-service-for-your-eleventy-blog.md b/src/posts/2024-10-22_responsive-images-with-self-hosted-image-service-for-your-eleventy-blog.md
index 09182da..e6e9770 100644
--- a/src/posts/2024-10-22_responsive-images-with-self-hosted-image-service-for-your-eleventy-blog.md
+++ b/src/posts/2024-10-22_responsive-images-with-self-hosted-image-service-for-your-eleventy-blog.md
@@ -5,6 +5,9 @@ image:
src: https://cdn.sebin-nyshkim.net/-iTHSLFBdpY
alt: Close-up of SVG code on a computer screen
credit: Photo by Florian Olivo on Unsplash
+ width: 1200
+ height: 630
+ type: 'image/png'
tags: ["self-hosting", "docker", "eleventy"]
---
diff --git a/src/posts/2024-10-24_apple-clueless-about-ipad.md b/src/posts/2024-10-24_apple-clueless-about-ipad.md
index 0218364..94be53a 100644
--- a/src/posts/2024-10-24_apple-clueless-about-ipad.md
+++ b/src/posts/2024-10-24_apple-clueless-about-ipad.md
@@ -4,6 +4,10 @@ description: Apple recently unveiled their refresh of the iPad mini. Most surpri
image:
src: https://cdn.sebin-nyshkim.net/-rtKd7CgZ6g
alt: iOS face with swirly eyes emoji surrounded by a word cloud of Apple marketing jargon on red background with jagged lines
+ credit: Made with GIMP
+ width: 1200
+ height: 630
+ type: 'image/png'
tags: ['apple']
---
diff --git a/src/posts/posts.json b/src/posts/posts.json
index 9790e0b..0eb6dc9 100644
--- a/src/posts/posts.json
+++ b/src/posts/posts.json
@@ -2,7 +2,7 @@
"layout": "blogpost.njk",
"permalink": "/posts/{{ title | slugify }}/",
"date": "git Created",
- "url": "https://blog.sebin-nyshkim.net",
+ "type": "article",
"author": {
"name": "Sebin Nyshkim",
"href": "https://blog.sebin-nyshkim.net",