From 392f126d441d609ce926928aeb6534be8b95fbac Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 16 May 2026 16:37:32 +0000 Subject: [PATCH 1/6] feat(seo): brand OG image template with fmeyer.dev identity Replace the default Nuxt SEO Satori template with a branded layout matching the site's blue accent and Fabian Meyer's positioning. Standardise the component name as 'Default' so defineOgImage calls resolve unambiguously. --- app/components/OgImage/Default.satori.vue | 51 ++++++++++++++++++ app/components/OgImage/NuxtSeo.satori.vue | 65 ----------------------- app/pages/404.vue | 2 +- app/pages/410.vue | 2 +- app/pages/index.vue | 2 +- app/pages/labs/[slug].vue | 2 +- app/pages/labs/index.vue | 2 +- app/pages/speaking/[slug].vue | 2 +- app/pages/speaking/index.vue | 2 +- 9 files changed, 58 insertions(+), 72 deletions(-) create mode 100644 app/components/OgImage/Default.satori.vue delete mode 100644 app/components/OgImage/NuxtSeo.satori.vue diff --git a/app/components/OgImage/Default.satori.vue b/app/components/OgImage/Default.satori.vue new file mode 100644 index 0000000..b06ae80 --- /dev/null +++ b/app/components/OgImage/Default.satori.vue @@ -0,0 +1,51 @@ + + + diff --git a/app/components/OgImage/NuxtSeo.satori.vue b/app/components/OgImage/NuxtSeo.satori.vue deleted file mode 100644 index 5954959..0000000 --- a/app/components/OgImage/NuxtSeo.satori.vue +++ /dev/null @@ -1,65 +0,0 @@ - - - diff --git a/app/pages/404.vue b/app/pages/404.vue index 838fa12..f5a3981 100644 --- a/app/pages/404.vue +++ b/app/pages/404.vue @@ -11,7 +11,7 @@ useSeoMeta({ robots: 'noindex, nofollow' }) -defineOgImage('NuxtSeoSatori') +defineOgImage({ component: 'Default' })