From 49e7b6eb28f64e01358806f170d851f3fcce5249 Mon Sep 17 00:00:00 2001 From: EliverLara Date: Fri, 15 May 2020 17:03:22 -0500 Subject: [PATCH] Gnome: Fix dark text color in nautilus searchbar --- gtk-3.0/gtk-dark.css | 24 ++++++++++++++++++++++++ gtk-3.0/gtk.css | 24 ++++++++++++++++++++++++ gtk-3.0/widgets/_header-bars.scss | 18 ++++++++++++++++++ 3 files changed, 66 insertions(+) diff --git a/gtk-3.0/gtk-dark.css b/gtk-3.0/gtk-dark.css index ba96d09..94a64b4 100755 --- a/gtk-3.0/gtk-dark.css +++ b/gtk-3.0/gtk-dark.css @@ -2585,6 +2585,30 @@ headerbar { .titlebar .linked > button:checked:backdrop label, headerbar .linked > button:checked:backdrop label { color: #ffe6e6; } + .titlebar .linked:not(.vertical) > entry, .titlebar:not(headerbar) entry, .titlebar entry, + headerbar .linked:not(.vertical) > entry, + headerbar entry { + border-color: rgba(12, 14, 21, 0.8); + box-shadow: none; + background: #0d0e16; + color: white; + caret-color: white; } + .titlebar .linked:not(.vertical) > entry *, .titlebar:not(headerbar) entry *, .titlebar entry *, + headerbar .linked:not(.vertical) > entry *, + headerbar entry * { + color: white; } + .titlebar .linked:not(.vertical) > entry:focus, .titlebar entry:focus, + headerbar .linked:not(.vertical) > entry:focus, + headerbar entry:focus { + border-color: #dea008; } + .titlebar .linked:not(.vertical) > entry:backdrop, .titlebar entry:backdrop, + headerbar .linked:not(.vertical) > entry:backdrop, + headerbar entry:backdrop { + background: #0d0e16; } + .titlebar .linked:not(.vertical) > entry image:hover, .titlebar entry image:hover, + headerbar .linked:not(.vertical) > entry image:hover, + headerbar entry image:hover { + color: #f7b922; } .selection-mode.titlebar button:backdrop.flat:active, .selection-mode.titlebar button:backdrop.flat:checked, .selection-mode.titlebar button:backdrop:active, .selection-mode.titlebar button:backdrop:checked, headerbar.selection-mode button:backdrop.flat:active, headerbar.selection-mode button:backdrop.flat:checked, diff --git a/gtk-3.0/gtk.css b/gtk-3.0/gtk.css index 21d62d7..296bb09 100755 --- a/gtk-3.0/gtk.css +++ b/gtk-3.0/gtk.css @@ -2592,6 +2592,30 @@ headerbar { .titlebar .linked > button:checked:backdrop label, headerbar .linked > button:checked:backdrop label { color: #ffe6e6; } + .titlebar .linked:not(.vertical) > entry, .titlebar:not(headerbar) entry, .titlebar entry, + headerbar .linked:not(.vertical) > entry, + headerbar entry { + border-color: rgba(0, 0, 0, 0.13); + box-shadow: none; + background: #17181c; + color: #929ba8; + caret-color: #929ba8; } + .titlebar .linked:not(.vertical) > entry *, .titlebar:not(headerbar) entry *, .titlebar entry *, + headerbar .linked:not(.vertical) > entry *, + headerbar entry * { + color: #929ba8; } + .titlebar .linked:not(.vertical) > entry:focus, .titlebar entry:focus, + headerbar .linked:not(.vertical) > entry:focus, + headerbar entry:focus { + border-color: #f7b922; } + .titlebar .linked:not(.vertical) > entry:backdrop, .titlebar entry:backdrop, + headerbar .linked:not(.vertical) > entry:backdrop, + headerbar entry:backdrop { + background: #17181c; } + .titlebar .linked:not(.vertical) > entry image:hover, .titlebar entry image:hover, + headerbar .linked:not(.vertical) > entry image:hover, + headerbar entry image:hover { + color: #f7b922; } .selection-mode.titlebar button:backdrop.flat:active, .selection-mode.titlebar button:backdrop.flat:checked, .selection-mode.titlebar button:backdrop:active, .selection-mode.titlebar button:backdrop:checked, headerbar.selection-mode button:backdrop.flat:active, headerbar.selection-mode button:backdrop.flat:checked, diff --git a/gtk-3.0/widgets/_header-bars.scss b/gtk-3.0/widgets/_header-bars.scss index ae5ea58..a57bf3b 100644 --- a/gtk-3.0/widgets/_header-bars.scss +++ b/gtk-3.0/widgets/_header-bars.scss @@ -182,6 +182,24 @@ headerbar { .linked > button:backdrop { @extend %linked-header; } + + .linked:not(.vertical) > entry, entry { + border-color:$borders_color; + box-shadow: none; + background: lighten($headerbar_color, 3%); + color: $headerbar_fg_color; + caret-color: $headerbar_fg_color; + *{ color: $headerbar_fg_color; } + &:focus { + border-color: entry_focus_border(); + } + &:backdrop { + background: lighten($headerbar_color, 3%); ; + } + & image:hover{ + color:$selected_bg_color; + } + } // End reset style &.selection-mode {