From 4ce0214ec9cb577474f535aab6239a0af41fdb92 Mon Sep 17 00:00:00 2001 From: Matthieu Date: Thu, 19 Mar 2026 18:07:55 +0100 Subject: [PATCH] feat(ui) : add dark mode toggle and remove inline dark: classes - Add dark mode toggle button in top nav - Add darkMode store with localStorage persistence - Enable Tailwind class-based dark mode - Import dark.css global overrides - Remove inline dark: Tailwind classes (handled by global CSS) Co-Authored-By: Claude Opus 4.6 (1M context) --- frontend/components/task/TaskCard.vue | 6 ++--- frontend/components/task/TaskListItem.vue | 6 ++--- frontend/components/ui/AppTopNav.vue | 8 +++++++ frontend/nuxt.config.ts | 1 + frontend/pages/my-tasks.vue | 10 ++++---- frontend/stores/ui.ts | 28 ++++++++++++++++++++++- frontend/tailwind.config.ts | 1 + 7 files changed, 48 insertions(+), 12 deletions(-) diff --git a/frontend/components/task/TaskCard.vue b/frontend/components/task/TaskCard.vue index 5b91178..f5b232b 100644 --- a/frontend/components/task/TaskCard.vue +++ b/frontend/components/task/TaskCard.vue @@ -1,6 +1,6 @@