diff --git a/apps/frontend/components.d.ts b/apps/frontend/components.d.ts index ed55df5..962121a 100644 --- a/apps/frontend/components.d.ts +++ b/apps/frontend/components.d.ts @@ -48,6 +48,7 @@ declare module 'vue' { RouterView: typeof import('vue-router')['RouterView'] TabBar: typeof import('./src/components/layout/TabBar.vue')['default'] TabMenuItem: typeof import('./src/components/layout/TabMenuItem.vue')['default'] + Textarea: typeof import('primevue/textarea')['default'] TheWelcome: typeof import('./src/components/TheWelcome/TheWelcome.vue')['default'] } } diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 6e0118c..883e0d2 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -63,6 +63,7 @@ "postcss": "^8.4.49", "prettier": "^3.3.3", "rollup-plugin-manifest-json": "^1.7.0", + "sass-embedded": "^1.82.0", "tailwindcss": "^3.4.14", "tailwindcss-safe-area": "^0.6.0", "typescript": "~5.6.3", diff --git a/apps/frontend/src/App.vue b/apps/frontend/src/App.vue index 5b40cb7..58f185c 100644 --- a/apps/frontend/src/App.vue +++ b/apps/frontend/src/App.vue @@ -29,6 +29,22 @@ registerServiceWorker() // }) // }) // .catch(console.error) + +// import { usePrefersColorSchemeStore } from '@/stores/usePrefersColorSchemeStore' +// import { watch } from 'vue' +// const { isDarkMode } = usePrefersColorSchemeStore() +// +// watch( +// () => isDarkMode, +// () => { +// if (isDarkMode) { +// document.documentElement.classList.add('dark') +// } else { +// document.documentElement.classList.remove('dark') +// } +// }, +// { immediate: true }, +// )