diff --git a/README.md b/README.md index ecf0d19..2f840be 100644 --- a/README.md +++ b/README.md @@ -87,6 +87,13 @@ pinia@^3.0.2 # State management typescript@^5.8.2 # Typage statique ``` +Le frontend étend le layer partagé **`../../yvv-nuxt-base`** (`extends` dans +`nuxt.config.ts`) : le composable `useMood` y centralise l'application DOM des +palettes (variables CSS + classe `.palette-dark`), la persistance localStorage et +le light/dark. Les palettes propres à SejeteralO (6 ambiances + variables SVG des +graphiques) sont définies côté projet dans `app/composables/usePalette.ts`, qui +délègue à `useMood` et synchronise l'état partagé `useState('theme-dark')`. + ## Base de donnees **SQLite** en dev/production legere, configurable via `DATABASE_URL`. diff --git a/frontend/app/components/DisplaySettings.vue b/frontend/app/components/DisplaySettings.vue index 2cae298..b4055cc 100644 --- a/frontend/app/components/DisplaySettings.vue +++ b/frontend/app/components/DisplaySettings.vue @@ -61,8 +61,8 @@