From 460729104a0abb6bddf7eec7855d623efa103ad9 Mon Sep 17 00:00:00 2001 From: lm Date: Fri, 17 Oct 2025 14:35:53 +0200 Subject: [PATCH] Match navigation button backgrounds to theme --- app/gui/ui.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/gui/ui.py b/app/gui/ui.py index 971e8fa..a63e6fb 100644 --- a/app/gui/ui.py +++ b/app/gui/ui.py @@ -448,9 +448,10 @@ class UIBuilderMixin: def _navigation_palette(self) -> dict[str, str]: is_dark = getattr(self, "theme", "light") == "dark" - if is_dark: - return {"bg": "#26262a", "fg": "#f5f5f5"} - return {"bg": "#e8e8ee", "fg": "#1f1f1f"} + default_bg = "#0f0f10" if is_dark else "#ededf2" + bg = self.root.cget("bg") if hasattr(self.root, "cget") else default_bg + fg = "#f5f5f5" if is_dark else "#1f1f1f" + return {"bg": bg, "fg": fg} def _refresh_toolbar_buttons_theme(self) -> None: if not getattr(self, "_toolbar_buttons", None):