Adding features

This commit is contained in:
Jennie Robinson Faber 2025-10-05 16:15:09 +01:00
parent 600fef2b7c
commit 2b55ca4104
75 changed files with 9796 additions and 2759 deletions

View file

@ -3,6 +3,11 @@ export default defineNuxtConfig({
compatibilityDate: "2025-07-15",
devtools: { enabled: true },
modules: ["@nuxt/eslint", "@nuxt/ui", "@nuxtjs/plausible"],
ui: {
theme: {
colors: ['primary', 'neutral', 'ghost', 'whisper', 'sparkle']
}
},
build: {
transpile: ['vue-cal']
},
@ -16,6 +21,9 @@ export default defineNuxtConfig({
jwtSecret: process.env.JWT_SECRET || 'dev-secret-change-in-production',
resendApiKey: process.env.RESEND_API_KEY || '',
helcimApiToken: process.env.HELCIM_API_TOKEN || '',
slackBotToken: process.env.SLACK_BOT_TOKEN || '',
slackSigningSecret: process.env.SLACK_SIGNING_SECRET || '',
slackVettingChannelId: process.env.SLACK_VETTING_CHANNEL_ID || '',
// Public keys (available on client-side)
public: {