Working on home page

This commit is contained in:
2024-08-22 16:14:29 +02:00
parent 30b734ca8e
commit e56c8bb1af
30 changed files with 1116 additions and 1495 deletions

View File

@@ -1,6 +1,8 @@
export default defineNuxtConfig({
future: { compatibilityVersion: 4 },
compatibilityDate: '2024-08-21',
// Nuxt App
app: {
pageTransition: { name: 'page', mode: 'out-in' },
@@ -15,15 +17,11 @@ export default defineNuxtConfig({
modules: [
'@nuxthub/core',
'@nuxt/ui',
'@nuxt/content',
'@vueuse/nuxt',
'@nuxtjs/google-fonts',
'@nuxthq/studio',
'@nuxt/image',
'@nuxtjs/i18n',
'@pinia/nuxt',
'@pinia-plugin-persistedstate/nuxt',
'nuxt-auth-utils',
"@nuxt/content",
"@nuxthq/studio"
],
// Nuxt Hub
@@ -34,13 +32,6 @@ export default defineNuxtConfig({
analytics: true,
},
// Nuxt Content
content: {
highlight: {
theme: 'github-dark',
},
},
// Nuxt Color Mode
colorMode: {
preference: 'system',
@@ -53,24 +44,6 @@ export default defineNuxtConfig({
timeline: { enabled: true },
},
// Nuxt I18N
i18n: {
strategy: 'no_prefix',
locales: [
{
code: 'en',
iso: 'en-EN',
icon: 'i-twemoji-flag-united-kingdom',
},
{
code: 'fr',
iso: 'fr-FR',
icon: 'i-twemoji-flag-france',
},
],
defaultLocale: 'en',
},
// Nuxt Google Fonts
googleFonts: {
display: 'swap',
@@ -93,6 +66,4 @@ export default defineNuxtConfig({
test: '',
},
},
compatibilityDate: '2024-07-23',
})
})