summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2013-06-16 17:37:36 -0700
committerCosimo Cecchi <cosimoc@gnome.org>2013-06-16 17:42:51 -0700
commit30609ba766dd055f41002dcb813225d619b1d951 (patch)
tree9883966c0db1d648400a815e8ba48cd6fcde2005
parent1ec5b56e7e03b6fb51062f2ee6eb904ec4c8067e (diff)
downloadgnome-themes-standard-30609ba766dd055f41002dcb813225d619b1d951.tar.gz
Adapt to changes in GTK+ state propagation
As GTK+ stopped propagating state flags to children, we can get rid of all the wildcard overrides for color: and [text,icon]-shadow properties. Also bump the required GTK+ version to git master.
-rw-r--r--configure.ac2
-rw-r--r--themes/Adwaita/gtk-3.0/gnome-applications.css13
-rw-r--r--themes/Adwaita/gtk-3.0/gtk-widgets-dark-overrides.css58
-rw-r--r--themes/Adwaita/gtk-3.0/gtk-widgets.css258
4 files changed, 161 insertions, 170 deletions
diff --git a/configure.ac b/configure.ac
index 693d6b65..cfe20ab1 100644
--- a/configure.ac
+++ b/configure.ac
@@ -35,7 +35,7 @@ AC_MSG_CHECKING([building gtk3 engine])
AM_CONDITIONAL(GTK3_ENGINE, test "x$enable_gtk3_engine" = "xyes")
AC_MSG_RESULT([$enable_gtk3_engine])
-GTK_VERSION_REQUIRED=3.6.2
+GTK_VERSION_REQUIRED=3.9.3
if test "x$enable_gtk3_engine" = "xyes"; then
PKG_CHECK_MODULES([GTK3_ENGINE], [gtk+-3.0 >= $GTK_VERSION_REQUIRED librsvg-2.0])
PKG_CHECK_MODULES([HIGHCONTRAST], [cairo gio-2.0 gdk-pixbuf-2.0 gdk-3.0])
diff --git a/themes/Adwaita/gtk-3.0/gnome-applications.css b/themes/Adwaita/gtk-3.0/gnome-applications.css
index c7c23b8e..fce617ef 100644
--- a/themes/Adwaita/gtk-3.0/gnome-applications.css
+++ b/themes/Adwaita/gtk-3.0/gnome-applications.css
@@ -90,12 +90,12 @@ NautilusToolbar .button {
icon-shadow: 0 1px @button_text_shadow;
}
-NautilusToolbar .button *:active {
+NautilusToolbar .button:active {
icon-shadow: 0 1px @button_active_text_shadow;
}
-NautilusToolbar .button *:insensitive,
-NautilusToolbar .button *:active:insensitive {
+NautilusToolbar .button:insensitive,
+NautilusToolbar .button:active:insensitive {
text-shadow: none;
}
@@ -308,8 +308,8 @@ GeditFileBrowserWidget .primary-toolbar.toolbar {
font: bold;
}
-.documents-favorite.button *:active,
-.documents-favorite.button *:active:hover {
+.documents-favorite.button:active,
+.documents-favorite.button:active:hover {
color: shade(@theme_selected_bg_color, 1.20);
}
@@ -530,8 +530,7 @@ EphyToolbar .location-entry .button:active:hover {
}
EphyToolbar .location-entry .button:hover,
-EphyToolbar .location-entry .button:active,
-EphyToolbar .location-entry .button *:active {
+EphyToolbar .location-entry .button:active {
color: @theme_text_color;
}
diff --git a/themes/Adwaita/gtk-3.0/gtk-widgets-dark-overrides.css b/themes/Adwaita/gtk-3.0/gtk-widgets-dark-overrides.css
index 58ed7dbf..2394f9ce 100644
--- a/themes/Adwaita/gtk-3.0/gtk-widgets-dark-overrides.css
+++ b/themes/Adwaita/gtk-3.0/gtk-widgets-dark-overrides.css
@@ -20,42 +20,42 @@ GtkComboBox {
text-shadow: 0 -1px @button_text_shadow;
}
-.button *:active,
-GtkComboBox *:active {
+.button:active,
+GtkComboBox:active {
text-shadow: 0 1px @button_active_text_shadow;
color: @theme_selected_bg_color; /* Not sure about this one */
}
-.button *:active:insensitive,
-GtkComboBox *:active:insensitive {
+.button:active:insensitive,
+GtkComboBox:active:insensitive {
text-shadow: none;
color: @insensitive_fg_color;
}
-.toolbar .button.raised *,
-.toolbar .raised .button *,
-.inline-toolbar .button * {
+.toolbar .button.raised,
+.toolbar .raised .button,
+.inline-toolbar .button {
text-shadow: 0 -1px @button_text_shadow;
icon-shadow: 0 -1px @button_text_shadow;
}
-.toolbar .button.raised *:active,
-.toolbar .raised .button *:active,
-.inline-toolbar .button *:active {
+.toolbar .button.raised:active,
+.toolbar .raised .button:active,
+.inline-toolbar .button:active {
text-shadow: 0 1px @button_active_text_shadow;
icon-shadow: 0 1px @button_active_text_shadow;
}
-.toolbar .button.raised *:insensitive,
-.toolbar .raised .button *:insensitive,
-.inline-toolbar .button *:insensitive {
+.toolbar .button.raised:insensitive,
+.toolbar .raised .button:insensitive,
+.inline-toolbar .button:insensitive {
text-shadow: none;
icon-shadow: none;
}
-.toolbar .button.raised *:backdrop,
-.toolbar .raised .button *:backdrop,
-.inline-toolbar .button *:backdrop {
+.toolbar .button.raised:backdrop,
+.toolbar .raised .button:backdrop,
+.inline-toolbar .button:backdrop {
text-shadow: none;
icon-shadow: none;
}
@@ -67,7 +67,7 @@ column-header .button {
GtkTreeMenu .menuitem,
.button .menuitem,
-.toolbar .button .menuitem * {
+.toolbar .button .menuitem {
text-shadow: none;
}
@@ -229,22 +229,22 @@ GtkColorEditor GtkColorSwatch.color-light:hover {
border-color: @unfocused_borders;
}
-.selection-mode.header-bar .button *,
-.selection-mode.header-bar .button *:active,
-.selection-mode.toolbar .button *,
-.selection-mode.toolbar .button *:active,
-.selection-mode.toolbar GtkToolButton .button *,
-.selection-mode.toolbar GtkToolButton .button *:active {
+.selection-mode.header-bar .button,
+.selection-mode.header-bar .button:active,
+.selection-mode.toolbar .button,
+.selection-mode.toolbar .button:active,
+.selection-mode.toolbar GtkToolButton .button,
+.selection-mode.toolbar GtkToolButton .button:active {
text-shadow: 0 -1px @selection_toolbar_button_shadow;
icon-shadow: 0 -1px @selection_toolbar_button_shadow;
}
-.selection-mode.header-bar .suggested-action.button *,
-.selection-mode.header-bar .suggested-action.button *:active,
-.selection-mode.toolbar .suggested-action.button *,
-.selection-mode.toolbar .suggested-action.button *:active,
-.selection-mode.toolbar GtkToolButton.suggested-action .button *,
-.selection-mode.toolbar GtkToolButton.suggested-action *:active {
+.selection-mode.header-bar .suggested-action.button,
+.selection-mode.header-bar .suggested-action.button:active,
+.selection-mode.toolbar .suggested-action.button,
+.selection-mode.toolbar .suggested-action.button:active,
+.selection-mode.toolbar GtkToolButton.suggested-action .button,
+.selection-mode.toolbar GtkToolButton.suggested-action:active {
text-shadow: 0 -1px @button_text_shadow;
icon-shadow: 0 -1px @button_text_shadow;
}
diff --git a/themes/Adwaita/gtk-3.0/gtk-widgets.css b/themes/Adwaita/gtk-3.0/gtk-widgets.css
index 3080c9b0..51819d7d 100644
--- a/themes/Adwaita/gtk-3.0/gtk-widgets.css
+++ b/themes/Adwaita/gtk-3.0/gtk-widgets.css
@@ -61,10 +61,25 @@
background-color: @theme_bg_color;
}
+.background:insensitive {
+ color: @insensitive_fg_color;
+}
+
.background:backdrop {
+ /* I want everything nice and flat in the unfocused window */
+ text-shadow: none;
+ icon-shadow: none;
+
color: @theme_unfocused_fg_color;
}
+.background:insensitive:backdrop {
+ /* I want everything nice and flat in the unfocused window */
+ text-shadow: none;
+ icon-shadow: none;
+ color: @unfocused_insensitive_fg_color;
+}
+
/* FIXME: why do we still need this? */
GtkClutterOffscreen {
background-color: @theme_bg_color;
@@ -85,24 +100,9 @@ GtkClutterOffscreen {
*:insensitive {
background-color: @insensitive_bg_color;
- color: @insensitive_fg_color;
border-color: @insensitive_borders;
}
-*:backdrop {
- /* I want everything nice and flat in the unfocused window */
- text-shadow: none;
- icon-shadow: none;
- color: @theme_unfocused_fg_color;
-}
-
-*:insensitive:backdrop {
- /* I want everything nice and flat in the unfocused window */
- text-shadow: none;
- icon-shadow: none;
- color: @unfocused_insensitive_fg_color;
-}
-
.gtkstyle-fallback {
background-color: @theme_bg_color;
color: @theme_fg_color;
@@ -1166,8 +1166,6 @@ GtkComboBox.combobox-entry .button {
-GtkButton-default-border: 0;
-GtkButton-inner-border: 3;
- color: @theme_text_color;
-
border-style: solid;
border-color: transparent;
@@ -1202,54 +1200,54 @@ GtkComboBox.combobox-entry .button {
padding: 3px 4px 4px;
}
-.primary-toolbar .button *:active,
-.inline-toolbar .button *:active,
-.button *:active {
+.primary-toolbar .button:active,
+.inline-toolbar .button:active,
+.button:active {
color: @button_active_text;
text-shadow: 0 1px @button_active_text_shadow;
}
-.button *:insensitive,
-.button *:active:insensitive {
+.button:insensitive,
+.button:active:insensitive {
color: @insensitive_fg_color;
text-shadow: none;
}
-.button *:insensitive:backdrop {
+.button:insensitive:backdrop {
color: @unfocused_insensitive_fg_color;
}
-.button *:active:backdrop,
-.button *:active:insensitive:backdrop {
+.button:active:backdrop,
+.button:active:insensitive:backdrop {
color: @theme_unfocused_bg_color;
text-shadow: none;
icon-shadow: none;
}
-.toolbar .button.raised *,
-.toolbar .raised .button *,
-.inline-toolbar .button * {
+.toolbar .button.raised,
+.toolbar .raised .button,
+.inline-toolbar .button {
icon-shadow: 0 1px @button_text_shadow;
text-shadow: 0 1px @button_text_shadow;
}
-.toolbar .button.raised *:active,
-.toolbar .raised .button *:active,
-.inline-toolbar .button *:active {
+.toolbar .button.raised:active,
+.toolbar .raised .button:active,
+.inline-toolbar .button:active {
icon-shadow: 0 1px @button_active_text_shadow;
text-shadow: 0 1px @button_active_text_shadow;
}
-.toolbar .button.raised *:insensitive,
-.toolbar .raised .button *:insensitive,
-.inline-toolbar .button *:insensitive {
+.toolbar .button.raised:insensitive,
+.toolbar .raised .button:insensitive,
+.inline-toolbar .button:insensitive {
icon-shadow: none;
text-shadow: none;
}
-.toolbar .button.raised *:backdrop,
-.toolbar .raised .button *:backdrop,
-.inline-toolbar .button *:backdrop {
+.toolbar .button.raised:backdrop,
+.toolbar .raised .button:backdrop,
+.inline-toolbar .button:backdrop {
text-shadow: none;
icon-shadow: none;
}
@@ -1761,7 +1759,7 @@ GtkComboBox.combobox-entry .button {
}
GtkLinkButton.button,
-GtkLinkButton.button *:active {
+GtkLinkButton.button:active {
text-shadow: none;
}
@@ -1977,15 +1975,15 @@ GtkComboBox {
text-shadow: 0 1px @button_text_shadow;
}
-GtkComboBox *:backdrop {
+GtkComboBox:backdrop {
color: @theme_unfocused_fg_color;
}
-GtkComboBox *:insensitive:backdrop {
+GtkComboBox:insensitive:backdrop {
color: @unfocused_insensitive_fg_color;
}
-GtkComboBox *:insensitive {
+GtkComboBox:insensitive {
text-shadow: none;
color: @insensitive_fg_color;
}
@@ -2068,8 +2066,8 @@ GtkComboBox.combobox-entry .button:backdrop:last-child {
box-shadow: none;
}
-GtkComboBox.combobox-entry .button *:active,
-GtkComboBox.combobox-entry .button *:active:hover {
+GtkComboBox.combobox-entry .button:active,
+GtkComboBox.combobox-entry .button:active:hover {
color: @theme_text_color;
}
@@ -2077,7 +2075,7 @@ GtkComboBox .button {
color: @internal_element_color;
}
-GtkComboBox .button *:hover {
+GtkComboBox .button:hover {
color: @theme_text_color;
}
@@ -2257,13 +2255,13 @@ GtkTreeMenu .menuitem {
border-style: none;
}
-GtkTreeMenu .menuitem * {
+GtkTreeMenu .menuitem {
color: @theme_text_color;
}
GtkTreeMenu .menuitem,
.button .menuitem,
-.toolbar .button .menuitem * {
+.toolbar .button .menuitem {
text-shadow: none;
}
@@ -2320,7 +2318,7 @@ GtkTreeMenu .menuitem,
border-radius: 4px 4px 0 0;
}
-.menubar .menuitem *:hover {
+.menubar .menuitem:hover {
color: @menu_fg_color;
}
@@ -2343,14 +2341,11 @@ GtkTreeMenu .menuitem,
}
.menu .menuitem:active,
-.menu .menuitem *:active,
-.menu .menuitem:hover,
-.menu .menuitem *:hover {
+.menu .menuitem:hover {
color: @theme_selected_fg_color;
}
-.menu .menuitem:insensitive,
-.menu .menuitem *:insensitive {
+.menu .menuitem:insensitive {
color: mix (@menu_fg_color, @menu_bg_color, 0.6);
}
@@ -2450,10 +2445,10 @@ GtkMenuButton.button:active,
color: @theme_text_color;
}
-GtkMenuButton.button *:active,
-.linked GtkMenuButton.button *:active,
-.toolbar .linked.raised GtkMenuButton.button *:active,
-.toolbar GtkMenuButton.button.linked.raised *:active {
+GtkMenuButton.button:active,
+.linked GtkMenuButton.button:active,
+.toolbar .linked.raised GtkMenuButton.button:active,
+.toolbar GtkMenuButton.button.linked.raised:active {
text-shadow: none;
icon-shadow: none;
}
@@ -2481,9 +2476,9 @@ GtkMenuButton.button *:active,
border-style: solid;
}
-.button.menuitem.menubar *:active,
-GtkMenuButton.button *:active,
-.toolbar GtkMenuButton.button *:active {
+.button.menuitem.menubar:active,
+GtkMenuButton.button:active,
+.toolbar GtkMenuButton.button:active {
color: @theme_text_color;
}
@@ -2839,40 +2834,40 @@ GtkOverlay.osd {
background-color: @osd_button_bg_backdrop_insensitive;
}
-.osd.button *:hover,
-.osd .button *:hover {
+.osd.button:hover,
+.osd .button:hover {
color: @osd_button_fg_hover;
}
-.osd.button *:active,
-.osd.button *:hover:active,
-.osd .button *:active,
-.osd .button *:hover:active {
+.osd.button:active,
+.osd.button:hover:active,
+.osd .button:active,
+.osd .button:hover:active {
color: @osd_button_fg_active;
}
-.osd.button *:insensitive,
-.osd.button *:insensitive:active,
-.osd .button *:insensitive,
-.osd .button *:insensitive:active {
+.osd.button:insensitive,
+.osd.button:insensitive:active,
+.osd .button:insensitive,
+.osd .button:insensitive:active {
color: @osd_button_fg_insensitive;
text-shadow: none;
icon-shadow: none;
}
-.osd.button *:backdrop,
-.osd.button *:backdrop:insensitive,
-.osd.button *:backdrop:insensitive:active,
-.osd .button *:backdrop,
-.osd .button *:backdrop:insensitive,
-.osd .button *:backdrop:insensitive:active {
+.osd.button:backdrop,
+.osd.button:backdrop:insensitive,
+.osd.button:backdrop:insensitive:active,
+.osd .button:backdrop,
+.osd .button:backdrop:insensitive,
+.osd .button:backdrop:insensitive:active {
color: @osd_button_fg_backdrop;
text-shadow: none;
icon-shadow: none;
}
-.osd.button *:backdrop:active,
-.osd .button *:backdrop:active {
+.osd.button:backdrop:active,
+.osd .button:backdrop:active {
color: @osd_button_fg_backdrop_active;
}
@@ -2902,7 +2897,7 @@ GtkOverlay.osd {
border-color: @osd_button_border;
}
-.osd GtkMenuButton.button *:active {
+.osd GtkMenuButton.button:active {
color: @osd_button_fg_active;
text-shadow: 0 -1px @osd_button_shadow;
}
@@ -3116,22 +3111,22 @@ GtkProgressBar.osd.progressbar {
border-color: @unfocused_borders;
}
-.toolbar .suggested-action.button *,
-.suggested-action.button * {
+.toolbar .suggested-action.button,
+.suggested-action.button {
text-shadow: 0 1px @suggested_action_button_shadow;
icon-shadow: 0 1px @suggested_action_button_shadow;
}
-.toolbar .suggested-action.button *:active,
-.toolbar .suggested-action.button *:hover:active,
-.suggested-action.button *:active,
-.suggested-action.button *:hover:active {
+.toolbar .suggested-action.button:active,
+.toolbar .suggested-action.button:hover:active,
+.suggested-action.button:active,
+.suggested-action.button:hover:active {
text-shadow: 0 1px shade(@suggested_action_button_shadow, 1.15);
icon-shadow: 0 1px shade(@suggested_action_button_shadow, 1.15);
}
-.toolbar .suggested-action.button *:backdrop,
-.suggested-action.button *:backdrop {
+.toolbar .suggested-action.button:backdrop,
+.suggested-action.button:backdrop {
text-shadow: none;
icon-shadow: none;
}
@@ -3224,24 +3219,24 @@ GtkProgressBar.osd.progressbar {
color: @selection_toolbar_button_fg;
}
-.selection-mode.header-bar .button *:active,
-.selection-mode.toolbar .button *:active,
-.selection-mode.toolbar GtkToolButton .button *:active {
+.selection-mode.header-bar .button:active,
+.selection-mode.toolbar .button:active,
+.selection-mode.toolbar GtkToolButton .button:active {
color: @selection_toolbar_button_fg;
}
-.selection-mode.header-bar .button *,
-.selection-mode.header-bar .button *:active,
-.selection-mode.toolbar .button *,
-.selection-mode.toolbar .button *:active,
-.selection-mode.toolbar GtkToolButton .button *,
-.selection-mode.toolbar GtkToolButton .button *:active {
+.selection-mode.header-bar .button,
+.selection-mode.header-bar .button:active,
+.selection-mode.toolbar .button,
+.selection-mode.toolbar .button:active,
+.selection-mode.toolbar GtkToolButton .button,
+.selection-mode.toolbar GtkToolButton .button:active {
text-shadow: 0 1px @selection_toolbar_button_shadow;
icon-shadow: 0 1px @selection_toolbar_button_shadow;
}
-.selection-mode.header-bar .button *:backdrop,
-.selection-mode.toolbar .button *:backdrop {
+.selection-mode.header-bar .button:backdrop,
+.selection-mode.toolbar .button:backdrop {
text-shadow: none;
icon-shadow: none;
}
@@ -3300,24 +3295,24 @@ GtkProgressBar.osd.progressbar {
color: @theme_unfocused_fg_color;
}
-.selection-mode.header-bar .suggested-action.button *:active,
-.selection-mode.toolbar .suggested-action.button *:active,
-.selection-mode.toolbar GtkToolButton.suggested-action *:active {
+.selection-mode.header-bar .suggested-action.button:active,
+.selection-mode.toolbar .suggested-action.button:active,
+.selection-mode.toolbar GtkToolButton.suggested-action:active {
color: @theme_text_color;
}
-.selection-mode.header-bar .suggested-action.button *,
-.selection-mode.header-bar .suggested-action.button *:active,
-.selection-mode.toolbar .suggested-action.button *,
-.selection-mode.toolbar .suggested-action.button *:active,
-.selection-mode.toolbar GtkToolButton.suggested-action .button *,
-.selection-mode.toolbar GtkToolButton.suggested-action *:active {
+.selection-mode.header-bar .suggested-action.button,
+.selection-mode.header-bar .suggested-action.button:active,
+.selection-mode.toolbar .suggested-action.button,
+.selection-mode.toolbar .suggested-action.button:active,
+.selection-mode.toolbar GtkToolButton.suggested-action .button,
+.selection-mode.toolbar GtkToolButton.suggested-action:active {
text-shadow: 0 1px @button_text_shadow;
icon-shadow: 0 1px @button_text_shadow;
}
-.selection-mode.header-bar .suggested-action.button *:backdrop,
-.selection-mode.toolbar .suggested-action.button *:backdrop {
+.selection-mode.header-bar .suggested-action.button:backdrop,
+.selection-mode.toolbar .suggested-action.button:backdrop {
text-shadow: none;
icon-shadow: none;
}
@@ -3362,23 +3357,23 @@ GtkProgressBar.osd.progressbar {
background-color: transparent;
}
-.selection-mode.header-bar .selection-menu.button *:active,
-.selection-mode.toolbar .selection-menu.button *:active {
+.selection-mode.header-bar .selection-menu.button:active,
+.selection-mode.toolbar .selection-menu.button:active {
color: @selection_menu_active;
}
-.selection-mode.header-bar .selection-menu.button *,
-.selection-mode.toolbar .selection-menu.button * {
+.selection-mode.header-bar .selection-menu.button,
+.selection-mode.toolbar .selection-menu.button {
text-shadow: 0 1px @selection_toolbar_shadow;
}
-.selection-mode.header-bar .selection-menu.button *:backdrop,
-.selection-mode.toolbar .selection-menu.button *:backdrop {
+.selection-mode.header-bar .selection-menu.button:backdrop,
+.selection-mode.toolbar .selection-menu.button:backdrop {
text-shadow: none;
}
-.selection-mode.header-bar .selection-menu.button .menuitem *,
-.selection-mode.toolbar .selection-menu.button .menuitem * {
+.selection-mode.header-bar .selection-menu.button .menuitem,
+.selection-mode.toolbar .selection-menu.button .menuitem {
text-shadow: none;
}
@@ -3545,7 +3540,6 @@ GtkIconView.cell:selected:focus {
}
.cell {
- color: @theme_text_color;
padding: 2px;
}
@@ -3591,12 +3585,10 @@ column-header .button:insensitive {
column-header.button:hover,
column-header .button:hover,
+column-header.button:active,
+column-header .button:active,
column-header.button:active:hover,
-column-header .button:active:hover,
-column-header.button *:active,
-column-header .button *:active,
-column-header.button *:active:hover,
-column-header .button *:active:hover {
+column-header .button:active:hover {
color: @internal_element_prelight;
text-shadow: none;
icon-shadow: none;
@@ -4084,8 +4076,8 @@ PanelApplet > GtkMenuBar.menubar {
font: bold;
}
-.gnome-panel-menu-bar.menubar .menuitem *:hover,
-PanelApplet > GtkMenuBar.menubar .menuitem *:hover {
+.gnome-panel-menu-bar.menubar .menuitem:hover,
+PanelApplet > GtkMenuBar.menubar .menuitem:hover {
text-shadow: 0 1px @os_chrome_bg_color;
}
@@ -4094,21 +4086,21 @@ PanelApplet > GtkMenuBar.menubar .menu {
font: regular;
}
-.gnome-panel-menu-bar.menubar .menu *:hover,
-PanelApplet > GtkMenuBar.menubar .menu *:hover {
+.gnome-panel-menu-bar.menubar .menu:hover,
+PanelApplet > GtkMenuBar.menubar .menu:hover {
text-shadow: none;
}
.gnome-panel-menu-bar .menuitem:hover,
PanelApplet > GtkMenuBar.menubar .menuitem:hover,
-.gnome-panel-menu-bar .menuitem *:hover,
-PanelApplet > GtkMenuBar.menubar .menuitem *:hover {
+.gnome-panel-menu-bar .menuitem:hover,
+PanelApplet > GtkMenuBar.menubar .menuitem:hover {
background-color: @os_chrome_selected_bg_color;
color: @os_chrome_selected_fg_color;
}
-.gnome-panel-menu-bar .menuitem *:hover,
-PanelApplet > GtkMenuBar.menubar .menuitem *:hover {
+.gnome-panel-menu-bar .menuitem:hover,
+PanelApplet > GtkMenuBar.menubar .menuitem:hover {
color: @os_chrome_selected_fg_color;
}
@@ -4136,12 +4128,12 @@ PanelApplet .button:active {
border-radius: 0;
}
-PanelApplet *:hover {
+PanelApplet:hover {
color: @os_chrome_selected_fg_color;
}
-PanelApplet *:active,
-PanelApplet *:hover:active {
+PanelApplet:active,
+PanelApplet:hover:active {
color: @os_chrome_selected_fg_color;
text-shadow: 0 1px @os_chrome_bg_color;
}