From 32a139134af1231418f6b6db631eb16b703dd787 Mon Sep 17 00:00:00 2001 From: raveit65 Date: Thu, 6 Apr 2017 16:09:31 +0200 Subject: Gtk+-3.20 Menta themes: don't make any different between backdrop and normal state --- .../Menta/gtk-3.0/gnome-applications.css | 5 +- desktop-themes/Menta/gtk-3.0/gtk-widgets.css | 92 ++++++++++++++++++---- desktop-themes/Menta/gtk-3.0/unity.css | 5 +- desktop-themes/Menta/gtk-3.0/window-controls.css | 30 +++++++ 4 files changed, 113 insertions(+), 19 deletions(-) (limited to 'desktop-themes/Menta/gtk-3.0') diff --git a/desktop-themes/Menta/gtk-3.0/gnome-applications.css b/desktop-themes/Menta/gtk-3.0/gnome-applications.css index ee046e6a..cb4f0fde 100644 --- a/desktop-themes/Menta/gtk-3.0/gnome-applications.css +++ b/desktop-themes/Menta/gtk-3.0/gnome-applications.css @@ -16,7 +16,8 @@ color: @theme_text_color; } -.nautilus-desktop.nautilus-canvas-item:selected { +.nautilus-desktop.nautilus-canvas-item:selected, +.nautilus-desktop.nautilus-canvas-item:selected:backdrop { color: @theme_selected_fg_color; } @@ -26,9 +27,11 @@ text-shadow: none; } +/* .nautilus-desktop.nautilus-canvas-item:selected:backdrop { color: @theme_unfocused_selected_fg_color; } +*/ /* workaround for jumping buttons in nautilus */ .nautilus-window headerbar.titlebar .linked.path-bar > button, diff --git a/desktop-themes/Menta/gtk-3.0/gtk-widgets.css b/desktop-themes/Menta/gtk-3.0/gtk-widgets.css index ac2460eb..a4c11daf 100644 --- a/desktop-themes/Menta/gtk-3.0/gtk-widgets.css +++ b/desktop-themes/Menta/gtk-3.0/gtk-widgets.css @@ -35,14 +35,17 @@ } *:selected, -*:selected:focus { +*:selected:focus, +*:selected:backdrop { background-color: @theme_selected_bg_color; color: @theme_selected_fg_color; } +/* *:selected:backdrop { - color: @theme_unfocused_selected_fg_color; + color: @theme_fg_color; } +*/ *:disabled { /*background-color: @insensitive_bg_color;*/ @@ -254,7 +257,8 @@ toolbar .separator { ************************/ /* displays at end of mouse scrolling */ -overshoot.top { +overshoot.top, +overshoot.top:backdrop { background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, @@ -273,6 +277,7 @@ overshoot.top { box-shadow: none; } +/* overshoot.top:backdrop { background-image: -gtk-gradient(radial, center top, 0, @@ -286,8 +291,10 @@ overshoot.top:backdrop { border: none; box-shadow: none; } +*/ -overshoot.bottom { +overshoot.bottom, +overshoot.bottom:backdrop { background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, @@ -306,6 +313,7 @@ overshoot.bottom { box-shadow: none; } +/* overshoot.bottom:backdrop { background-image: -gtk-gradient(radial, center bottom, 0, @@ -319,8 +327,10 @@ overshoot.bottom:backdrop { border: none; box-shadow: none; } +*/ -overshoot.left { +overshoot.left, +overshoot.left:backdrop { background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, @@ -339,6 +349,7 @@ overshoot.left { box-shadow: none; } +/* overshoot.left:backdrop { background-image: -gtk-gradient(radial, left center, 0, @@ -352,8 +363,10 @@ overshoot.left:backdrop { border: none; box-shadow: none; } +*/ -overshoot.right { +overshoot.right, +overshoot.right:backdrop { background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, @@ -372,6 +385,7 @@ overshoot.right { box-shadow: none; } +/* overshoot.right:backdrop { background-image: -gtk-gradient(radial, right center, 0, @@ -385,6 +399,7 @@ overshoot.right:backdrop { border: none; box-shadow: none; } +*/ /* result is disable undershoot */ undershoot.top { @@ -887,7 +902,8 @@ row trough, mix(@trough_bg_color_b, @theme_selected_bg_color, 0.25)); } -treeview.view.progressbar { +treeview.view.progressbar, +treeview.view.progressbar:backdrop { color: @theme_selected_fg_color; border: 1px solid @progressbar_border; border-radius: 4px; @@ -905,11 +921,13 @@ treeview.view.progressbar:selected { border-color: shade(@progressbar_border, 0.85); } - treeview.view.progressbar:backdrop { +/* +treeview.view.progressbar:backdrop { color: @theme_fg_color; border-color: shade(@sidebar_bg_unfocused, 0.85); background-color: @sidebar_scrollbar_trough_backdrop; } +*/ treeview.view.trough { background-color: rgba(172, 205, 138, 0.3); @@ -1866,10 +1884,13 @@ stackswitcher > button.needs-attention > image { background-position: right 3px, right 4px; } +/* stackswitcher > button.needs-attention > label:backdrop, -stackswitcher > button.needs-attention > image:backdrop { +stackswitcher > button.needs-attention > image:backdrop, +stacksidebar row.needs-attention > label:backdrop { background-size: 6px 6px, 0 0; } +*/ stackswitcher > button.needs-attention > label:dir(rtl), stackswitcher > button.needs-attention > image:dir(rtl) { @@ -2377,7 +2398,8 @@ notebook header.right tabs arrow.down { color: @menu_controls_color; } -notebook header tabs arrow { +notebook header tabs arrow, +notebook header tabs arrow:backdrop { color: shade(@theme_fg_color, 2.6); } @@ -2393,9 +2415,11 @@ notebook header tabs arrow:disabled { color: rgba(141, 144, 145, 0.3); } +/* notebook header tabs arrow:backdrop { color: rgba(84, 89, 90, 0.4); } +*/ notebook header tabs arrow:disabled { color: #c7c7c7; @@ -4462,7 +4486,8 @@ iconview .cell:selected:focus { .view text, textview, .view, -treeview.view { +treeview.view, +treeview.view:backdrop { background-color: @theme_base_color; color: @theme_text_color; } @@ -4475,7 +4500,9 @@ treeview.view:disabled { } .view text selection, +.view text selection:backdrop, .view:selected, +.view:selected:backdrop, treeview.view:selected { background-color: @theme_selected_bg_color; color: @theme_selected_fg_color; @@ -4488,12 +4515,14 @@ treeview.view:hover { color: shade (@theme_selected_bg_color, 0.35); } +/* .view text selection:backdrop, .view:selected:backdrop, treeview.view:backdrop { background-color: shade(@theme_unfocused_bg_color, 0.94); color: @theme_fg_color; } +*/ /* color of selected icons if unfocused */ .view:active, @@ -4511,16 +4540,21 @@ treeview.view:active { label:selected, label selection, label selection:focus, -label selection:hover { +label selection:hover, +label:backdrop:selected, +label selection:backdrop { background-color: @theme_selected_bg_color; color: @theme_selected_fg_color; } label:disabled:selected, -label selection:disabled { +label selection:disabled, +label:backdrop:disabled:selected, +label selection:backdrop:disabled {{ color: @insensitive_fg_color; } +/* label:backdrop:selected, label selection:backdrop { color: @theme_fg_color; @@ -4530,6 +4564,7 @@ label:backdrop:disabled:selected, label selection:backdrop:disabled { color: @insensitive_fg_color; } +*/ .cell { padding: 2px; @@ -4537,22 +4572,28 @@ label selection:backdrop:disabled { } .cell:selected, -.cell:selected:focus { +.cell:selected:focus, +.cell:selected:backdrop, +.cell:selected:focus:backdrop { background-color: @theme_selected_bg_color; color: @theme_selected_fg_color; } +/* .cell:selected:backdrop, .cell:selected:focus:backdrop { color: @theme_fg_color; } +*/ row { min-height: 22px; } row:selected, -row:selected:focus { +row:selected:focus, +row:selected:backdrop, +row:selected:focus:backdrop { border-width: 1px 0 1px 0; border-style: solid; border-color: shade (@theme_selected_bg_color, 0.85); @@ -4562,10 +4603,12 @@ row:selected:focus { box-shadow: none; } +/* row:selected:backdrop, row:selected:focus:backdrop { color: @theme_fg_color; } +*/ .sidebar treeview.view:hover { background-color: shade (@theme_selected_bg_color, 1.15); @@ -4633,10 +4676,12 @@ treeview header.button.dnd { background-clip: padding-box; } +/* .app-notification:backdrop, .app-notification.frame:backdrop { background-image: none; } +*/ .app-notification button, .app-notification headerbar button.titlebutton, @@ -4727,6 +4772,7 @@ calendar.header .app-notification.frame button.titlebutton { padding: 0px; } +/* .app-notification button:backdrop, .app-notification.frame button:backdrop { color: #eeeeec; @@ -4741,6 +4787,7 @@ calendar.header .app-notification.frame button.titlebutton { border-radius: 3px; padding: 0px; } +*/ /************* * Expanders * @@ -4871,7 +4918,11 @@ list row.activatable:hover { list row:selected, list row:selected:hover, list row.activatable:selected, -list row.activatable:selected:hover { +list row.activatable:selected:hover, +list row:selected:backdrop, +list row:selected:backdrop:hover, +list row.activatable:selected:backdrop, +list row.activatable:selected:backdrop:hover { padding: 2px; border-width: 0; border-style: solid; @@ -4884,6 +4935,7 @@ list row.activatable:selected:hover { color: @theme_selected_fg_color; } +/* list row:selected:backdrop, list row:selected:backdrop:hover, list row.activatable:selected:backdrop, @@ -4895,6 +4947,7 @@ list row.activatable:selected:backdrop:hover { text-shadow: none; box-shadow: none; } +*/ list > row > button { border-color: transparent; @@ -5406,18 +5459,23 @@ headerbar .subtitle { padding: 0px 12px; } +/* .titlebar:backdrop { color: @theme_unfocused_fg_color; } +*/ -.titlebar button.titlebutton { +.titlebar button.titlebutton, +.titlebar button.titlebutton:backdrop { color: @wm_title; } +/* .titlebar button.titlebutton:backdrop { color: @wm_unfocused_title; -gtk-icon-shadow: none; } +*/ headerbar button.text-button, .titlebar button.text-button { diff --git a/desktop-themes/Menta/gtk-3.0/unity.css b/desktop-themes/Menta/gtk-3.0/unity.css index b038d994..7937b690 100644 --- a/desktop-themes/Menta/gtk-3.0/unity.css +++ b/desktop-themes/Menta/gtk-3.0/unity.css @@ -43,13 +43,14 @@ UnityDecoration.top { } /* Top decoration for inactive windows */ +/* UnityDecoration.top:backdrop { border: 0px solid @theme_bg_color; border-bottom-width: 0; background-color: @theme_bg_color; color: @theme_unfocused_fg_color; } - +*/ /* Left decoration, it themes only the space at the left of the window */ UnityDecoration.left, /* Right decoration, it themes only the space at the right of the window */ @@ -60,8 +61,10 @@ UnityDecoration.bottom { } /* Left, right and bottom decorations themes for inactive windows */ +/* UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { background-color: @theme_bg_color; } +*/ diff --git a/desktop-themes/Menta/gtk-3.0/window-controls.css b/desktop-themes/Menta/gtk-3.0/window-controls.css index a3687b77..a1b49abb 100644 --- a/desktop-themes/Menta/gtk-3.0/window-controls.css +++ b/desktop-themes/Menta/gtk-3.0/window-controls.css @@ -25,6 +25,10 @@ headerbar .left:dir(rtl) button.close.titlebutton { /* minimize */ +headerbar .right button.minimize.titlebutton:backdrop, +headerbar .right:dir(rtl) button.minimize.titlebutton:backdrop, +headerbar .left button.minimize.titlebutton:backdrop, +headerbar .left:dir(rtl) button.minimize.titlebutton:backdrop, headerbar .right button.minimize.titlebutton, headerbar .right:dir(rtl) button.minimize.titlebutton, headerbar .left button.minimize.titlebutton, @@ -32,6 +36,10 @@ headerbar .left:dir(rtl) button.minimize.titlebutton { background-image: url('window-controls/minimize_focused_normal.png'); } +headerbar .right button.minimize.titlebutton:backdrop:hover, +headerbar .right:dir(rtl) button.minimize.titlebutton:backdrop:hover, +headerbar .left button.minimize.titlebutton:backdrop:hover, +headerbar .left:dir(rtl) button.minimize.titlebutton:backdrop:hover, headerbar .right button.minimize.titlebutton:hover, headerbar .right:dir(rtl) button.minimize.titlebutton:hover, headerbar .left button.minimize.titlebutton:hover, @@ -50,6 +58,7 @@ headerbar .left:dir(rtl) button.minimize.titlebutton:checked { background-image: url('window-controls/minimize_focused_pressed.png'); } +/* headerbar .right button.minimize.titlebutton:backdrop, headerbar .right:dir(rtl) button.minimize.titlebutton:backdrop, headerbar .left button.minimize.titlebutton:backdrop, @@ -63,8 +72,13 @@ headerbar .left button.minimize.titlebutton:backdrop:hover, headerbar .left:dir(rtl) button.minimize.titlebutton:backdrop:hover { background-image: url('window-controls/minimize_unfocused_prelight.png'); } +*/ /* maximize */ +headerbar .right button.maximize.titlebutton:backdrop, +headerbar .right:dir(rtl) button.maximize.titlebutton:backdrop, +headerbar .left button.maximize.titlebutton:backdrop, +headerbar .left:dir(rtl) button.maximize.titlebutton:backdrop, headerbar .right button.maximize.titlebutton, headerbar .right:dir(rtl) button.maximize.titlebutton, headerbar .left button.maximize.titlebutton, @@ -72,6 +86,10 @@ headerbar .left:dir(rtl) button.maximize.titlebutton { background-image: url('window-controls/maximize_focused_normal.png'); } +headerbar .right button.maximize.titlebutton:backdrop:hover, +headerbar .right:dir(rtl) button.maximize.titlebutton:backdrop:hover, +headerbar .left button.maximize.titlebutton:backdrop:hover, +headerbar .left:dir(rtl) button.maximize.titlebutton:backdrop:hover, headerbar .right button.maximize.titlebutton:hover, headerbar .right:dir(rtl) button.maximize.titlebutton:hover, headerbar .left button.maximize.titlebutton:hover, @@ -90,6 +108,7 @@ headerbar .left:dir(rtl) button.maximize.titlebutton:checked { background-image: url('window-controls/maximize_focused_pressed.png'); } +/* headerbar .right button.maximize.titlebutton:backdrop, headerbar .right:dir(rtl) button.maximize.titlebutton:backdrop, headerbar .left button.maximize.titlebutton:backdrop, @@ -103,8 +122,13 @@ headerbar .left button.maximize.titlebutton:backdrop:hover, headerbar .left:dir(rtl) button.maximize.titlebutton:backdrop:hover { background-image: url('window-controls/maximize_unfocused_prelight.png'); } +*/ /* close */ +headerbar .right button.close.titlebutton:backdrop, +headerbar .right:dir(rtl) button.close.titlebutton:backdrop, +headerbar .left button.close.titlebutton:backdrop, +headerbar .left:dir(rtl) button.close.titlebutton:backdrop, headerbar .right button.close.titlebutton, headerbar .right:dir(rtl) button.close.titlebutton, headerbar .left button.close.titlebutton, @@ -113,6 +137,10 @@ headerbar .left:dir(rtl) button.close.titlebutton { /*padding: 2px 6px 3px 3px;*/ /* FIXME: Uncomment this shit when using the Faenza icon theme and maybe some other icon themes */ } +headerbar .right button.close.titlebutton:backdrop:hover, +headerbar .right:dir(rtl) button.close.titlebutton:backdrop:hover, +headerbar .left button.close.titlebutton:backdrop:hover, +headerbar .left:dir(rtl) button.close.titlebutton:backdrop:hover, headerbar .right button.close.titlebutton:hover, headerbar .right:dir(rtl) button.close.titlebutton:hover, headerbar .left button.close.titlebutton:hover, @@ -131,6 +159,7 @@ headerbar .left:dir(rtl) button.close.titlebutton:checked { background-image: url('window-controls/close_focused_pressed.png'); } +/* headerbar .right button.close.titlebutton:backdrop, headerbar .right:dir(rtl) button.close.titlebutton:backdrop, headerbar .left button.close.titlebutton:backdrop, @@ -144,6 +173,7 @@ headerbar .left button.close.titlebutton:backdrop:hover, headerbar .left:dir(rtl) button.close.titlebutton:backdrop:hover { background-image: url('window-controls/close_unfocused_prelight.png'); } +*/ .titlebar button.close.titlebutton { /* fake request to avoid usage of regular window-close button*/ -- cgit v1.2.1