Files
DAV/nuxt.config.ts
Do-raa 967b6114e1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
changed some colors
2024-12-23 20:04:26 +01:00

71 lines
1.3 KiB
TypeScript

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: {},
},
},
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: '#FFD93D',
tertiary: '#FFB400',
accent: '#646464',
},
},
},
},
aliases: {
VBtnValid: 'VBtn',
},
defaults: {
VBtn: {
color: 'accent',
class: 'custom-btn',
},
VBtnValid: {
color: 'primary',
class: 'custom-btn',
},
},
},
},
vite: {
},
})