import { defineNuxtConfig } from 'nuxt/config'; export default defineNuxtConfig({ ssr: false, compatibilityDate: '2024-11-01', devtools: { enabled: true }, app: { head: { title: 'DAV', meta: [ { name: 'description', content: `Droits de l'ame et du vivant`, }, ], }, }, css: [ '~/assets/css/main.css', ], postcss: { plugins: { tailwindcss: {}, autoprefixer: {}, }, }, // build: { // transpile: ['vuetify'], // }, modules: [ 'vuetify-nuxt-module', '@nuxt/content', '@nuxtjs/supabase', "@prisma/nuxt" ], supabase: { url: process.env.SUPABASE_URL, key: process.env.SUPABASE_KEY, redirect: false, }, vuetify: { vuetifyOptions: { components: 'VBtn', theme: { themes: { light: { colors: { primary: '#A7D129', secondary: '#686D76', tertiary: '#BE3737', tangerine: '#EC8F67ff', accent: '#000000', }, }, }, }, aliases: { VBtnValid: 'VBtn', }, defaults: { VBtn: { color: 'accent', class: 'custom-btn', }, VBtnValid: { color: 'primary', class: 'custom-btn', }, }, }, }, vite: { }, })