Fix title issue and seo data

Signed-off-by: nurRiyad <asadnurriyad@gmail.com>
This commit is contained in:
nurRiyad
2024-06-27 00:26:45 +06:00
parent fa2f23f6fa
commit d3c28af301
12 changed files with 42 additions and 22 deletions

View File

@@ -1,12 +1,13 @@
import { navbarData, seoData } from './data'
// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
app: {
head: {
charset: 'utf-16',
viewport: 'width=device-width,initial-scale=1',
title: 'Riyad\'s Blog',
titleTemplate: '%s - Riyad\'s Blog',
meta: [{ name: 'description', content: 'Riyad\'s awesome blog' }],
title: navbarData.homeTitle,
titleTemplate: `%s - ${navbarData.homeTitle}`,
},
pageTransition: { name: 'page', mode: 'out-in' },
layoutTransition: { name: 'layout', mode: 'out-in' },
@@ -16,11 +17,11 @@ export default defineNuxtConfig({
strictNuxtContentPaths: true,
},
site: {
url: 'https://blog.nurriyad.xyz',
url: seoData.mySite,
identity: {
type: 'Person',
},
twitter: '@qdnvubp',
twitter: seoData.twitterHandle,
},
typescript: {