From 14b873d7042f0f669e9c961c0441782ccf884b4e Mon Sep 17 00:00:00 2001 From: kenji Date: Sun, 11 Jan 2026 11:24:05 -0600 Subject: [PATCH] fix(matugen): correct sidebar text contrast in GTK file picker Explicitly set sidebar background and text colors in GTK3 and GTK4 templates to resolve white-on-white text issue in file dialogs. --- apps/matugen/templates/gtk3 | 16 ++++++++++++++++ apps/matugen/templates/gtk4 | 16 ++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/apps/matugen/templates/gtk3 b/apps/matugen/templates/gtk3 index 6817f10..3e2df13 100644 --- a/apps/matugen/templates/gtk3 +++ b/apps/matugen/templates/gtk3 @@ -76,3 +76,19 @@ @define-color dark_3 {{colors.surface_container.default.hex}}; @define-color dark_4 {{colors.surface_container_high.default.hex}}; @define-color dark_5 {{colors.surface_container_highest.default.hex}}; + +/* Sidebar Fixes */ +.sidebar, .navigation-sidebar { + background-color: @view_bg_color; + color: @view_fg_color; +} + +.sidebar list, .navigation-sidebar list { + background-color: transparent; + color: @view_fg_color; +} + +filechooser .sidebar { + background-color: @view_bg_color; + color: @view_fg_color; +} diff --git a/apps/matugen/templates/gtk4 b/apps/matugen/templates/gtk4 index 6817f10..3e2df13 100644 --- a/apps/matugen/templates/gtk4 +++ b/apps/matugen/templates/gtk4 @@ -76,3 +76,19 @@ @define-color dark_3 {{colors.surface_container.default.hex}}; @define-color dark_4 {{colors.surface_container_high.default.hex}}; @define-color dark_5 {{colors.surface_container_highest.default.hex}}; + +/* Sidebar Fixes */ +.sidebar, .navigation-sidebar { + background-color: @view_bg_color; + color: @view_fg_color; +} + +.sidebar list, .navigation-sidebar list { + background-color: transparent; + color: @view_fg_color; +} + +filechooser .sidebar { + background-color: @view_bg_color; + color: @view_fg_color; +}