From b82d94c2303e63cb1498da531406677a3c9971ac Mon Sep 17 00:00:00 2001 From: vikingowl Date: Sat, 2 Aug 2025 23:15:35 +0200 Subject: [PATCH] added dark mode support across components and improved accessibility styling --- frontend/src/App.vue | 151 +++++++++++++---------- frontend/src/components/ArticleModal.vue | 50 +++++--- frontend/src/components/CronSlider.vue | 4 +- frontend/src/components/FeedManager.vue | 21 ++-- frontend/src/components/ModelStatus.vue | 22 ++-- frontend/src/components/NewsFilters.vue | 87 +++++++------ frontend/src/components/NewsList.vue | 35 ++++-- frontend/src/main.ts | 10 +- frontend/src/stores/useDarkMode.ts | 56 +++++++++ frontend/src/style.css | 2 + 10 files changed, 281 insertions(+), 157 deletions(-) create mode 100644 frontend/src/stores/useDarkMode.ts diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 764808b..25ab500 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -1,95 +1,105 @@