From 45b1a7ac14818a1c2c6413610436cec805228666 Mon Sep 17 00:00:00 2001 From: EliverLara Date: Fri, 3 Jul 2020 15:19:34 -0500 Subject: [PATCH] Xfce: Fix thunar color inconsistences --- gtk-3.0/apps/_xfce.scss | 45 +++++++++++++++++++++++++++++++++++++++++ gtk-3.0/gtk-dark.css | 45 +++++++++++++++++++++++++++++++++++++++++ gtk-3.0/gtk.css | 45 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 135 insertions(+) diff --git a/gtk-3.0/apps/_xfce.scss b/gtk-3.0/apps/_xfce.scss index a75c900..b0d6f95 100644 --- a/gtk-3.0/apps/_xfce.scss +++ b/gtk-3.0/apps/_xfce.scss @@ -57,4 +57,49 @@ &:hover, &:checked { background-color: $selected_bg_color; } +} + +/* thunar */ +.thunar toolbar { + background-color: $headerbar_color; + button { + color: #98abb2; + &:hover { + background: $selected_bg_color; + color: $selected_fg_color; + } + } +} + +/* buttons in toolbar */ +.thunar toolbar.horizontal button image { + -gtk-icon-transform:scale(0.72); +} + +scrolledwindow.sidebar treeview.view { + background: darken($_sidebar_color, 2%); + color: #98abb2; + padding: 1.5px; +} + +/* path-bar of thunar */ +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button { + margin-top: 7px; + margin-bottom: 7px; + &:hover { color: $selected_bg_color; } + &:checked { @include button(active-header); } +} + +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar > button.path-bar-button { + background: none; + outline: none; + border: none; + box-shadow: none; +} + +/* thunar sidepane */ +window.thunar paned > scrolledwindow treeview.view:selected { + @include button(active-header); + border-radius: 0; + box-shadow: none; } \ No newline at end of file diff --git a/gtk-3.0/gtk-dark.css b/gtk-3.0/gtk-dark.css index 92b5eeb..fd1471f 100755 --- a/gtk-3.0/gtk-dark.css +++ b/gtk-3.0/gtk-dark.css @@ -5777,6 +5777,51 @@ window.background.budgie-settings-window.csd > box.horizontal > stack > scrolled #whiskermenu-window button:hover, #whiskermenu-window button:checked { background-color: #0072ff; } +/* thunar */ +.thunar toolbar { + background-color: #07080c; } + .thunar toolbar button { + color: #98abb2; } + .thunar toolbar button:hover { + background: #0072ff; + color: #fefefe; } + +/* buttons in toolbar */ +.thunar toolbar.horizontal button image { + -gtk-icon-transform: scale(0.72); } + +scrolledwindow.sidebar treeview.view { + background: #1b1c21; + color: #98abb2; + padding: 1.5px; } + +/* path-bar of thunar */ +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button { + margin-top: 7px; + margin-bottom: 7px; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:hover { + color: #0072ff; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:checked { + border-radius: 23px; + background: linear-gradient(to right, #00c6ff, #0072ff); + box-shadow: 0px 2px 4px rgba(0, 114, 255, 0.98); + color: white; } + +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar > button.path-bar-button { + background: none; + outline: none; + border: none; + box-shadow: none; } + +/* thunar sidepane */ +window.thunar paned > scrolledwindow treeview.view:selected { + border-radius: 23px; + background: linear-gradient(to right, #00c6ff, #0072ff); + box-shadow: 0px 2px 4px rgba(0, 114, 255, 0.98); + color: white; + border-radius: 0; + box-shadow: none; } + /******** * Gala * *******/ diff --git a/gtk-3.0/gtk.css b/gtk-3.0/gtk.css index 8cd320e..c70b0f0 100755 --- a/gtk-3.0/gtk.css +++ b/gtk-3.0/gtk.css @@ -5802,6 +5802,51 @@ window.background.budgie-settings-window.csd > box.horizontal > stack > scrolled #whiskermenu-window button:hover, #whiskermenu-window button:checked { background-color: #0072ff; } +/* thunar */ +.thunar toolbar { + background-color: #101013; } + .thunar toolbar button { + color: #98abb2; } + .thunar toolbar button:hover { + background: #0072ff; + color: #fefefe; } + +/* buttons in toolbar */ +.thunar toolbar.horizontal button image { + -gtk-icon-transform: scale(0.72); } + +scrolledwindow.sidebar treeview.view { + background: #151519; + color: #98abb2; + padding: 1.5px; } + +/* path-bar of thunar */ +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button { + margin-top: 7px; + margin-bottom: 7px; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:hover { + color: #0072ff; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:checked { + border-radius: 23px; + background: linear-gradient(to right, #00c6ff, #0072ff); + box-shadow: 0px 2px 4px rgba(0, 114, 255, 0.98); + color: white; } + +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar > button.path-bar-button { + background: none; + outline: none; + border: none; + box-shadow: none; } + +/* thunar sidepane */ +window.thunar paned > scrolledwindow treeview.view:selected { + border-radius: 23px; + background: linear-gradient(to right, #00c6ff, #0072ff); + box-shadow: 0px 2px 4px rgba(0, 114, 255, 0.98); + color: white; + border-radius: 0; + box-shadow: none; } + /******** * Gala * *******/