From 14b1c5a52762e3342e60c18ae7dae899fb95d4fe Mon Sep 17 00:00:00 2001 From: Horst3180 Date: Tue, 2 Feb 2016 19:30:47 +0100 Subject: [PATCH] 3.14: fix appmenu button (#383) --- common/gtk-3.0/3.14/gtk-dark.css | 75 ++++++++++++++++++++++-- common/gtk-3.0/3.14/gtk-darker.css | 75 ++++++++++++++++++++++-- common/gtk-3.0/3.14/gtk-solid-dark.css | 75 ++++++++++++++++++++++-- common/gtk-3.0/3.14/gtk-solid-darker.css | 75 ++++++++++++++++++++++-- common/gtk-3.0/3.14/gtk-solid.css | 75 ++++++++++++++++++++++-- common/gtk-3.0/3.14/gtk.css | 75 ++++++++++++++++++++++-- common/gtk-3.0/3.14/sass/_common.scss | 25 ++++---- 7 files changed, 434 insertions(+), 41 deletions(-) diff --git a/common/gtk-3.0/3.14/gtk-dark.css b/common/gtk-3.0/3.14/gtk-dark.css index ed31775..0ce1970 100644 --- a/common/gtk-3.0/3.14/gtk-dark.css +++ b/common/gtk-3.0/3.14/gtk-dark.css @@ -2570,15 +2570,80 @@ GtkVolumeButton.button { .header-bar .left GtkMenuButton.button.titlebutton:first-child, .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, -.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, -.titlebar .left GtkMenuButton.button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child, .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child { padding: 4px 6px 4px 6px; - border-color: transparent; - background-color: transparent; - background-image: none; } + color: rgba(207, 218, 231, 0.8); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child, .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + border-color: transparent; + background-color: transparent; + background-image: none; } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294E2; } .view:selected, .view:selected:focus, .view:selected:hover, GtkLabel:selected, GtkLabel:selected:focus, GtkLabel:selected:hover, GtkFlowBox .grid-child:selected, .menuitem.button.flat:active, .menuitem.button.flat:selected, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected:focus { background-image: none; diff --git a/common/gtk-3.0/3.14/gtk-darker.css b/common/gtk-3.0/3.14/gtk-darker.css index 3b8c368..420f9d2 100644 --- a/common/gtk-3.0/3.14/gtk-darker.css +++ b/common/gtk-3.0/3.14/gtk-darker.css @@ -2573,15 +2573,80 @@ GtkVolumeButton.button { .header-bar .left GtkMenuButton.button.titlebutton:first-child, .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, -.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, -.titlebar .left GtkMenuButton.button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child, .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child { padding: 4px 6px 4px 6px; - border-color: transparent; - background-color: transparent; - background-image: none; } + color: rgba(207, 218, 231, 0.8); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child, .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + border-color: transparent; + background-color: transparent; + background-image: none; } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.37); + background-color: rgba(95, 105, 127, 0.37); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294E2; } .view:selected, .view:selected:focus, .view:selected:hover, GtkLabel:selected, GtkLabel:selected:focus, GtkLabel:selected:hover, GtkFlowBox .grid-child:selected, .menuitem.button.flat:active, .menuitem.button.flat:selected, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected:focus { background-image: none; diff --git a/common/gtk-3.0/3.14/gtk-solid-dark.css b/common/gtk-3.0/3.14/gtk-solid-dark.css index 9935351..5d8b1b0 100644 --- a/common/gtk-3.0/3.14/gtk-solid-dark.css +++ b/common/gtk-3.0/3.14/gtk-solid-dark.css @@ -2570,15 +2570,80 @@ GtkVolumeButton.button { .header-bar .left GtkMenuButton.button.titlebutton:first-child, .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, -.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, -.titlebar .left GtkMenuButton.button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child, .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child { padding: 4px 6px 4px 6px; - border-color: transparent; - background-color: transparent; - background-image: none; } + color: rgba(207, 218, 231, 0.8); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child, .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + border-color: transparent; + background-color: transparent; + background-image: none; } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294E2; } .view:selected, .view:selected:focus, .view:selected:hover, GtkLabel:selected, GtkLabel:selected:focus, GtkLabel:selected:hover, GtkFlowBox .grid-child:selected, .menuitem.button.flat:active, .menuitem.button.flat:selected, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected:focus { background-image: none; diff --git a/common/gtk-3.0/3.14/gtk-solid-darker.css b/common/gtk-3.0/3.14/gtk-solid-darker.css index 237e977..163c80c 100644 --- a/common/gtk-3.0/3.14/gtk-solid-darker.css +++ b/common/gtk-3.0/3.14/gtk-solid-darker.css @@ -2573,15 +2573,80 @@ GtkVolumeButton.button { .header-bar .left GtkMenuButton.button.titlebutton:first-child, .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, -.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, -.titlebar .left GtkMenuButton.button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child, .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child { padding: 4px 6px 4px 6px; - border-color: transparent; - background-color: transparent; - background-image: none; } + color: rgba(207, 218, 231, 0.8); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child, .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + border-color: transparent; + background-color: transparent; + background-image: none; } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(21, 23, 28, 0.4); + background-color: rgba(95, 105, 127, 0.4); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + background-color: #5294E2; } .view:selected, .view:selected:focus, .view:selected:hover, GtkLabel:selected, GtkLabel:selected:focus, GtkLabel:selected:hover, GtkFlowBox .grid-child:selected, .menuitem.button.flat:active, .menuitem.button.flat:selected, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected:focus { background-image: none; diff --git a/common/gtk-3.0/3.14/gtk-solid.css b/common/gtk-3.0/3.14/gtk-solid.css index 752504a..386d04a 100644 --- a/common/gtk-3.0/3.14/gtk-solid.css +++ b/common/gtk-3.0/3.14/gtk-solid.css @@ -2573,15 +2573,80 @@ GtkVolumeButton.button { .header-bar .left GtkMenuButton.button.titlebutton:first-child, .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, -.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, -.titlebar .left GtkMenuButton.button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child, .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child { padding: 4px 6px 4px 6px; - border-color: transparent; - background-color: transparent; - background-image: none; } + color: rgba(82, 93, 118, 0.8); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child, .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + border-color: transparent; + background-color: transparent; + background-image: none; } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-color: #5294E2; } .view:selected, .view:selected:focus, .view:selected:hover, GtkLabel:selected, GtkLabel:selected:focus, GtkLabel:selected:hover, GtkFlowBox .grid-child:selected, .menuitem.button.flat:active, .menuitem.button.flat:selected, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected:focus { background-image: none; diff --git a/common/gtk-3.0/3.14/gtk.css b/common/gtk-3.0/3.14/gtk.css index 44c52a2..4b60ecd 100644 --- a/common/gtk-3.0/3.14/gtk.css +++ b/common/gtk-3.0/3.14/gtk.css @@ -2573,15 +2573,80 @@ GtkVolumeButton.button { .header-bar .left GtkMenuButton.button.titlebutton:first-child, .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, -.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, -.titlebar .left GtkMenuButton.button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child, .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child { padding: 4px 6px 4px 6px; - border-color: transparent; - background-color: transparent; - background-image: none; } + color: rgba(82, 93, 118, 0.8); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child, .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + border-color: transparent; + background-color: transparent; + background-image: none; } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:backdrop:hover { + color: rgba(82, 93, 118, 0.8); + outline-color: rgba(82, 93, 118, 0.1); + border-color: rgba(82, 93, 118, 0.1); + background-color: rgba(251, 251, 252, 0.9); } + .header-bar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .header-bar .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, .titlebar .left GtkMenuButton.button.titlebutton:first-child:active:hover, .titlebar .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child:checked, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-color: #5294E2; } .view:selected, .view:selected:focus, .view:selected:hover, GtkLabel:selected, GtkLabel:selected:focus, GtkLabel:selected:hover, GtkFlowBox .grid-child:selected, .menuitem.button.flat:active, .menuitem.button.flat:selected, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected:focus { background-image: none; diff --git a/common/gtk-3.0/3.14/sass/_common.scss b/common/gtk-3.0/3.14/sass/_common.scss index 317ab55..3193ff8 100644 --- a/common/gtk-3.0/3.14/sass/_common.scss +++ b/common/gtk-3.0/3.14/sass/_common.scss @@ -2746,20 +2746,23 @@ GtkVolumeButton.button { padding: 8px; } } // Fallback menubutton -.header-bar .left GtkMenuButton.button.titlebutton:first-child, -.header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, -.header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, -.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, -.titlebar .left GtkMenuButton.button.titlebutton:first-child, -.titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, -.titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, -.titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child { +.header-bar, .titlebar { + .left GtkMenuButton.button.titlebutton:first-child, + .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, + &.selection-mode .left GtkMenuButton.button.titlebutton:first-child, + &.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child { - padding: 4px 6px 4px 6px; - @include button(undecorated); + padding: 4px 6px 4px 6px; + color: $header_fg; + + &, &:hover, &:active:hover, + &:backdrop, &:backdrop:hover { @include button(undecorated); } + + &:hover, &:backdrop:hover { @include button(header-hover); } + &:active:hover, &:checked { @include button(header-active); } + } } - // catch all extend %selected_items { background-image: none;