From c163ed8187a9a481e806b9b64f833eb505be00ce Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Tue, 19 Nov 2024 22:52:23 +0100 Subject: [PATCH] docs: improve titles --- docs/app/pages/[...slug].vue | 4 ++-- docs/content/1.getting-started/2.installation/1.nuxt.md | 1 - docs/content/1.getting-started/2.installation/2.vue.md | 1 - docs/content/1.getting-started/7.i18n/1.nuxt.md | 1 - docs/content/1.getting-started/7.i18n/2.vue.md | 1 - 5 files changed, 2 insertions(+), 6 deletions(-) diff --git a/docs/app/pages/[...slug].vue b/docs/app/pages/[...slug].vue index bacadaaa..9d9f53c1 100644 --- a/docs/app/pages/[...slug].vue +++ b/docs/app/pages/[...slug].vue @@ -23,8 +23,8 @@ const breadcrumb = computed(() => mapContentNavigation(findPageBreadcrumb(naviga useSeoMeta({ titleTemplate: '%s - Nuxt UI v3', - title: typeof page.value.navigation === 'object' ? page.value.navigation.title : page.value.title, - ogTitle: `${typeof page.value.navigation === 'object' ? page.value.navigation.title : page.value.title} - Nuxt UI v3`, + title: typeof page.value.navigation === 'object' && page.value.navigation.title ? page.value.navigation.title : page.value.title, + ogTitle: `${typeof page.value.navigation === 'object' && page.value.navigation.title ? page.value.navigation.title : page.value.title} - Nuxt UI v3`, description: page.value.description, ogDescription: page.value.description }) diff --git a/docs/content/1.getting-started/2.installation/1.nuxt.md b/docs/content/1.getting-started/2.installation/1.nuxt.md index 34fe9eb2..159e597b 100644 --- a/docs/content/1.getting-started/2.installation/1.nuxt.md +++ b/docs/content/1.getting-started/2.installation/1.nuxt.md @@ -1,6 +1,5 @@ --- title: Install in a Nuxt app -navigation.title: Nuxt description: 'Learn how to install and configure Nuxt UI in your Nuxt application.' select: items: diff --git a/docs/content/1.getting-started/2.installation/2.vue.md b/docs/content/1.getting-started/2.installation/2.vue.md index 45fa0fe4..586ab3ad 100644 --- a/docs/content/1.getting-started/2.installation/2.vue.md +++ b/docs/content/1.getting-started/2.installation/2.vue.md @@ -1,5 +1,4 @@ --- -navigation.title: Vue title: Install in a Vue app description: 'Learn how to install and configure Nuxt UI in your Vue application.' select: diff --git a/docs/content/1.getting-started/7.i18n/1.nuxt.md b/docs/content/1.getting-started/7.i18n/1.nuxt.md index 575fcb5e..dbb49dbf 100644 --- a/docs/content/1.getting-started/7.i18n/1.nuxt.md +++ b/docs/content/1.getting-started/7.i18n/1.nuxt.md @@ -1,5 +1,4 @@ --- -navigation.title: Nuxt title: Internationalization (i18n) in a Nuxt app description: 'Learn how to internationalize your Nuxt app with multi-directional support (LTR/RTL).' select: diff --git a/docs/content/1.getting-started/7.i18n/2.vue.md b/docs/content/1.getting-started/7.i18n/2.vue.md index f324c996..f71a9421 100644 --- a/docs/content/1.getting-started/7.i18n/2.vue.md +++ b/docs/content/1.getting-started/7.i18n/2.vue.md @@ -1,5 +1,4 @@ --- -navigation.title: Vue title: Internationalization (i18n) in a Vue app description: 'Learn how to internationalize your Vue app with multi-directional support (LTR/RTL).' select: