refactor: Implemented basic app structure

This commit is contained in:
2026-04-10 19:12:26 -04:00
parent a46c97c88a
commit 652ac1e2af
14 changed files with 2142 additions and 49 deletions

View File

@@ -26,12 +26,18 @@ export default defineNuxtConfig({
ssr: false,
modules: [
'@nuxtjs/ionic',
'@primevue/nuxt-module',
'@pinia/nuxt',
'@vite-pwa/nuxt',
'@nuxtjs/supabase',
],
ionic: {
css: { utilities: true },
config: { mode: 'md' },
},
primevue: {
options: {
theme: {
@@ -55,19 +61,9 @@ export default defineNuxtConfig({
app: {
head: {
meta: [{ name: 'theme-color', content: '#027be3' }],
link: [
{ rel: 'stylesheet', href: 'https://unpkg.com/@ionic/core/css/ionic.bundle.css' },
],
},
},
css: [
'@ionic/vue/css/core.css',
'@ionic/vue/css/normalize.css',
'@ionic/vue/css/structure.css',
'@ionic/vue/css/typography.css',
],
pwa: {
manifest: {
name: 'OYS Borrow a Boat',
@@ -93,12 +89,6 @@ export default defineNuxtConfig({
},
},
vite: {
optimizeDeps: {
include: ['@ionic/vue'],
},
},
runtimeConfig: {
public: {
supabaseUrl: '',