feat(pages): home page base

This commit is contained in:
Corentin Thomasset 2024-10-24 21:05:54 +02:00
parent 87cfc9c1f3
commit 202896fa95
No known key found for this signature in database
GPG key ID: DBD997E935996158
38 changed files with 3130 additions and 775 deletions

View file

@ -2,4 +2,40 @@
export default defineNuxtConfig({
compatibilityDate: '2024-04-03',
devtools: { enabled: true },
extends: [
'src/modules/app',
],
modules: [
'@nuxtjs/tailwindcss',
'shadcn-nuxt',
'@nuxt/fonts',
'@nuxt/icon',
'@vueuse/nuxt',
'@nuxtjs/color-mode',
'@nuxtjs/i18n',
],
fonts: {
provider: 'bunny',
defaults: {
weights: [400, 500, 600, 700, 800],
},
},
colorMode: {
preference: 'system',
fallback: 'dark',
classSuffix: '',
storage: 'cookie',
storageKey: 'itts-color-mode',
},
i18n: {
strategy: 'prefix',
vueI18n: './i18n.config.ts',
locales: ['en', 'fr'],
defaultLocale: 'en',
},
});