Match navigation button backgrounds to theme

This commit is contained in:
lm 2025-10-17 14:35:53 +02:00
parent ea9be39c48
commit 460729104a
1 changed files with 4 additions and 3 deletions

View File

@ -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):