From 63d92d074f63a592783c663facb7fe85851e9a39 Mon Sep 17 00:00:00 2001 From: HugoRCD Date: Tue, 6 May 2025 15:44:52 +0200 Subject: [PATCH] up --- docs/app/pages/blog/.blog.yml | 7 +++++-- docs/app/pages/blog/[...slug].vue | 7 ------- docs/app/pages/blog/index.vue | 12 +++++++----- 3 files changed, 12 insertions(+), 14 deletions(-) diff --git a/docs/app/pages/blog/.blog.yml b/docs/app/pages/blog/.blog.yml index 1a667774..0c53035c 100644 --- a/docs/app/pages/blog/.blog.yml +++ b/docs/app/pages/blog/.blog.yml @@ -1,4 +1,7 @@ -title: Nuxt UI Blog +seo: + title: Nuxt UI Blog + description: Read the latest news, tutorials, and updates about Nuxt UI. +title: Nuxt [UI]{.text-primary} Blog navigation.title: Blog -description: 'Read the latest news, tutorials, and updates about Nuxt UI.' +description: Read the latest news, tutorials, and updates about Nuxt UI. navigation.icon: i-lucide-newspaper diff --git a/docs/app/pages/blog/[...slug].vue b/docs/app/pages/blog/[...slug].vue index 1f95628c..2903e0dc 100644 --- a/docs/app/pages/blog/[...slug].vue +++ b/docs/app/pages/blog/[...slug].vue @@ -48,13 +48,6 @@ const formatDate = (dateString: string) => { - - - Blog -
diff --git a/docs/app/pages/blog/index.vue b/docs/app/pages/blog/index.vue index 82ccf561..5d902fe9 100644 --- a/docs/app/pages/blog/index.vue +++ b/docs/app/pages/blog/index.vue @@ -6,12 +6,14 @@ const { data: posts } = await useAsyncData('blogs', () => queryCollection('blog').order('date', 'DESC').all() ) +const title = page.seo?.title || page.title +const description = page.seo?.description || page.description + useSeoMeta({ - titleTemplate: `%s`, - title: page.title, - description: page.description, - ogTitle: `${page.title}`, - ogDescription: page.description + title, + description, + ogTitle: title, + ogDescription: description }) /* defineOgImageComponent('Docs', {