From e003ab461a24a8720ed774a150c46321645d45c5 Mon Sep 17 00:00:00 2001 From: yggverse Date: Tue, 11 Mar 2025 17:43:39 +0200 Subject: [PATCH] fix suggestion navigation colors --- .../page/navigation/request/suggestion.rs | 23 ++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/src/app/browser/window/tab/item/page/navigation/request/suggestion.rs b/src/app/browser/window/tab/item/page/navigation/request/suggestion.rs index 198cf3fa..fbb08507 100644 --- a/src/app/browser/window/tab/item/page/navigation/request/suggestion.rs +++ b/src/app/browser/window/tab/item/page/navigation/request/suggestion.rs @@ -234,7 +234,28 @@ fn list_view_css_patch(list_view: &ListView) { let name = list_view.widget_name(); let provider = gtk::CssProvider::new(); - provider.load_from_string(&format!("#{name} row {{padding:0;}}")); + provider.load_from_string(&format!( + " + #{name} > row {{ + padding: 0; + }} + #{name} > row:hover {{ + background-color: alpha(currentColor, .04); + }} + #{name} > row:active {{ + background-color: alpha(currentColor, .08); + }} + #{name} > row:selected {{ + background-color: alpha(currentColor, .12); + }} + #{name} > row:selected:hover {{ + background-color: alpha(currentColor, .16); + }} + #{name} > row:selected:active {{ + background-color: alpha(currentColor, .2); + }} + " + )); gtk::style_context_add_provider_for_display( &list_view.display(),