From 6f3ed143e5fdcc34a9404cda09052567782fbae5 Mon Sep 17 00:00:00 2001 From: Grzegorz Kucmierz Date: Mon, 9 Feb 2026 23:17:52 +0100 Subject: [PATCH] feat: add system theme option to navbar --- src/components/NavBar.vue | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/src/components/NavBar.vue b/src/components/NavBar.vue index 8bcb3b5..54b6b8d 100644 --- a/src/components/NavBar.vue +++ b/src/components/NavBar.vue @@ -2,7 +2,7 @@ import { ref, computed, onMounted, onUnmounted, watch } from 'vue'; import { usePuzzleStore } from '@/stores/puzzle'; import { useI18n } from '@/composables/useI18n'; -import { Gamepad2, Palette, CircleHelp, Sun, Moon, Menu, X, ChevronDown, ChevronUp } from 'lucide-vue-next'; +import { Gamepad2, Palette, CircleHelp, Sun, Moon, Menu, X, ChevronDown, ChevronUp, Monitor } from 'lucide-vue-next'; const store = usePuzzleStore(); const { t, locale, setLocale, locales } = useI18n(); @@ -210,15 +210,18 @@ watch(isMobileMenuOpen, (val) => {