aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHorst31802016-09-20 00:02:38 +0200
committerHorst31802016-09-20 00:02:38 +0200
commitbee90f08d3bed97586f58d5f6ffb439b6f951939 (patch)
tree766912756ccb34c27dac19398a902add895026cb
parent3e6c57d230cf67df5e57f8cc41a21efe5a4fcda6 (diff)
downloadsolarc-theme-bee90f08d3bed97586f58d5f6ffb439b6f951939.tar.gz
solarc-theme-bee90f08d3bed97586f58d5f6ffb439b6f951939.tar.xz
solarc-theme-bee90f08d3bed97586f58d5f6ffb439b6f951939.zip
use blue highlight in wingpanel popovers
-rw-r--r--common/gtk-3.0/3.18/gtk-dark.css33
-rw-r--r--common/gtk-3.0/3.18/gtk-darker.css33
-rw-r--r--common/gtk-3.0/3.18/gtk-solid-dark.css33
-rw-r--r--common/gtk-3.0/3.18/gtk-solid-darker.css33
-rw-r--r--common/gtk-3.0/3.18/gtk-solid.css33
-rw-r--r--common/gtk-3.0/3.18/gtk.css33
-rw-r--r--common/gtk-3.0/3.18/sass/_applications.scss7
-rw-r--r--common/gtk-3.0/3.18/sass/_common.scss4
8 files changed, 168 insertions, 41 deletions
diff --git a/common/gtk-3.0/3.18/gtk-dark.css b/common/gtk-3.0/3.18/gtk-dark.css
index 074b84d..1a02d0a 100644
--- a/common/gtk-3.0/3.18/gtk-dark.css
+++ b/common/gtk-3.0/3.18/gtk-dark.css
@@ -1679,6 +1679,7 @@ GtkSwitch {
GtkSwitch.trough {
background-image: -gtk-scaled(url("assets/switch-dark.png"), url("assets/switch-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough,
.menu .menuitem:hover GtkSwitch.trough,
.list-row:selected GtkSwitch.trough,
GtkInfoBar GtkSwitch.trough {
@@ -1691,6 +1692,7 @@ GtkInfoBar GtkSwitch.trough {
GtkSwitch.trough:active {
background-image: -gtk-scaled(url("assets/switch-active-dark.png"), url("assets/switch-active-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active,
.menu .menuitem:hover GtkSwitch.trough:active,
.list-row:selected GtkSwitch.trough:active,
GtkInfoBar GtkSwitch.trough:active {
@@ -1703,6 +1705,7 @@ GtkInfoBar GtkSwitch.trough:active {
GtkSwitch.trough:insensitive {
background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"), url("assets/switch-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:insensitive,
.menu .menuitem:hover GtkSwitch.trough:insensitive,
.list-row:selected GtkSwitch.trough:insensitive,
GtkInfoBar GtkSwitch.trough:insensitive {
@@ -1715,6 +1718,7 @@ GtkInfoBar GtkSwitch.trough:insensitive {
GtkSwitch.trough:active:insensitive {
background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active:insensitive,
.menu .menuitem:hover GtkSwitch.trough:active:insensitive,
.list-row:selected GtkSwitch.trough:active:insensitive,
GtkInfoBar GtkSwitch.trough:active:insensitive {
@@ -1731,6 +1735,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check,
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
@@ -1744,6 +1749,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:insensitive,
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
@@ -1757,6 +1763,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent,
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
@@ -1770,6 +1777,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent:insensitive,
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
@@ -1783,6 +1791,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked,
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
@@ -1796,6 +1805,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked:insensitive,
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
@@ -1809,6 +1819,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio,
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
@@ -1822,6 +1833,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:insensitive,
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
@@ -1835,6 +1847,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent,
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
@@ -1848,6 +1861,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent:insensitive,
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
@@ -1861,6 +1875,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked,
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
@@ -1874,6 +1889,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked:insensitive,
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
@@ -1929,21 +1945,25 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider,
.menu .menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:hover,
.menu .menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:active,
.menu .menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:insensitive,
.menu .menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
@@ -1965,18 +1985,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294e2); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough,
.menu .menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight,
.menu .menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight:insensitive,
.menu .menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough:insensitive,
.menu .menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
@@ -3239,15 +3263,12 @@ WingpanelWidgetsIndicatorPopover.popover {
padding: 5px;
outline-color: transparent;
text-shadow: none;
- icon-shadow: none;
- border: solid transparent;
- border-width: 1px 0; }
+ icon-shadow: none; }
WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage {
padding: 0 3px; }
WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active {
- background-color: rgba(255, 255, 255, 0.05);
- border: solid rgba(255, 255, 255, 0.07);
- border-width: 1px 0; }
+ color: #ffffff;
+ background-color: #5294e2; }
WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive {
color: rgba(211, 218, 227, 0.45); }
diff --git a/common/gtk-3.0/3.18/gtk-darker.css b/common/gtk-3.0/3.18/gtk-darker.css
index c7fea89..b74d13c 100644
--- a/common/gtk-3.0/3.18/gtk-darker.css
+++ b/common/gtk-3.0/3.18/gtk-darker.css
@@ -1682,6 +1682,7 @@ GtkSwitch {
GtkSwitch.trough {
background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough,
.menu .menuitem:hover GtkSwitch.trough,
.list-row:selected GtkSwitch.trough,
GtkInfoBar GtkSwitch.trough {
@@ -1694,6 +1695,7 @@ GtkInfoBar GtkSwitch.trough {
GtkSwitch.trough:active {
background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active,
.menu .menuitem:hover GtkSwitch.trough:active,
.list-row:selected GtkSwitch.trough:active,
GtkInfoBar GtkSwitch.trough:active {
@@ -1706,6 +1708,7 @@ GtkInfoBar GtkSwitch.trough:active {
GtkSwitch.trough:insensitive {
background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:insensitive,
.menu .menuitem:hover GtkSwitch.trough:insensitive,
.list-row:selected GtkSwitch.trough:insensitive,
GtkInfoBar GtkSwitch.trough:insensitive {
@@ -1718,6 +1721,7 @@ GtkInfoBar GtkSwitch.trough:insensitive {
GtkSwitch.trough:active:insensitive {
background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active:insensitive,
.menu .menuitem:hover GtkSwitch.trough:active:insensitive,
.list-row:selected GtkSwitch.trough:active:insensitive,
GtkInfoBar GtkSwitch.trough:active:insensitive {
@@ -1734,6 +1738,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check,
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
@@ -1747,6 +1752,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:insensitive,
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
@@ -1760,6 +1766,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent,
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
@@ -1773,6 +1780,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent:insensitive,
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
@@ -1786,6 +1794,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked,
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
@@ -1799,6 +1808,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked:insensitive,
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
@@ -1812,6 +1822,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio,
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
@@ -1825,6 +1836,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:insensitive,
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
@@ -1838,6 +1850,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent,
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
@@ -1851,6 +1864,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent:insensitive,
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
@@ -1864,6 +1878,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked,
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
@@ -1877,6 +1892,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked:insensitive,
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
@@ -1932,21 +1948,25 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider,
.menu .menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:hover,
.menu .menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:active,
.menu .menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:insensitive,
.menu .menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
@@ -1968,18 +1988,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294e2); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough,
.menu .menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight,
.menu .menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight:insensitive,
.menu .menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough:insensitive,
.menu .menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
@@ -3245,15 +3269,12 @@ WingpanelWidgetsIndicatorPopover.popover {
padding: 5px;
outline-color: transparent;
text-shadow: none;
- icon-shadow: none;
- border: solid transparent;
- border-width: 1px 0; }
+ icon-shadow: none; }
WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage {
padding: 0 3px; }
WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active {
- background-color: rgba(0, 0, 0, 0.04);
- border: solid rgba(0, 0, 0, 0.08);
- border-width: 1px 0; }
+ color: #ffffff;
+ background-color: #5294e2; }
WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive {
color: rgba(92, 97, 108, 0.55); }
diff --git a/common/gtk-3.0/3.18/gtk-solid-dark.css b/common/gtk-3.0/3.18/gtk-solid-dark.css
index 928b08a..b94202a 100644
--- a/common/gtk-3.0/3.18/gtk-solid-dark.css
+++ b/common/gtk-3.0/3.18/gtk-solid-dark.css
@@ -1679,6 +1679,7 @@ GtkSwitch {
GtkSwitch.trough {
background-image: -gtk-scaled(url("assets/switch-dark.png"), url("assets/switch-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough,
.menu .menuitem:hover GtkSwitch.trough,
.list-row:selected GtkSwitch.trough,
GtkInfoBar GtkSwitch.trough {
@@ -1691,6 +1692,7 @@ GtkInfoBar GtkSwitch.trough {
GtkSwitch.trough:active {
background-image: -gtk-scaled(url("assets/switch-active-dark.png"), url("assets/switch-active-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active,
.menu .menuitem:hover GtkSwitch.trough:active,
.list-row:selected GtkSwitch.trough:active,
GtkInfoBar GtkSwitch.trough:active {
@@ -1703,6 +1705,7 @@ GtkInfoBar GtkSwitch.trough:active {
GtkSwitch.trough:insensitive {
background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"), url("assets/switch-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:insensitive,
.menu .menuitem:hover GtkSwitch.trough:insensitive,
.list-row:selected GtkSwitch.trough:insensitive,
GtkInfoBar GtkSwitch.trough:insensitive {
@@ -1715,6 +1718,7 @@ GtkInfoBar GtkSwitch.trough:insensitive {
GtkSwitch.trough:active:insensitive {
background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active:insensitive,
.menu .menuitem:hover GtkSwitch.trough:active:insensitive,
.list-row:selected GtkSwitch.trough:active:insensitive,
GtkInfoBar GtkSwitch.trough:active:insensitive {
@@ -1731,6 +1735,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check,
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
@@ -1744,6 +1749,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:insensitive,
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
@@ -1757,6 +1763,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent,
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
@@ -1770,6 +1777,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent:insensitive,
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
@@ -1783,6 +1791,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked,
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
@@ -1796,6 +1805,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked:insensitive,
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
@@ -1809,6 +1819,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio,
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
@@ -1822,6 +1833,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:insensitive,
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
@@ -1835,6 +1847,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent,
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
@@ -1848,6 +1861,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent:insensitive,
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
@@ -1861,6 +1875,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked,
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
@@ -1874,6 +1889,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked:insensitive,
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
@@ -1929,21 +1945,25 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider,
.menu .menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:hover,
.menu .menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:active,
.menu .menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:insensitive,
.menu .menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
@@ -1965,18 +1985,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294e2); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough,
.menu .menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight,
.menu .menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight:insensitive,
.menu .menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough:insensitive,
.menu .menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
@@ -3239,15 +3263,12 @@ WingpanelWidgetsIndicatorPopover.popover {
padding: 5px;
outline-color: transparent;
text-shadow: none;
- icon-shadow: none;
- border: solid transparent;
- border-width: 1px 0; }
+ icon-shadow: none; }
WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage {
padding: 0 3px; }
WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active {
- background-color: rgba(255, 255, 255, 0.05);
- border: solid rgba(255, 255, 255, 0.07);
- border-width: 1px 0; }
+ color: #ffffff;
+ background-color: #5294e2; }
WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive {
color: rgba(211, 218, 227, 0.45); }
diff --git a/common/gtk-3.0/3.18/gtk-solid-darker.css b/common/gtk-3.0/3.18/gtk-solid-darker.css
index 632a152..692bb97 100644
--- a/common/gtk-3.0/3.18/gtk-solid-darker.css
+++ b/common/gtk-3.0/3.18/gtk-solid-darker.css
@@ -1682,6 +1682,7 @@ GtkSwitch {
GtkSwitch.trough {
background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough,
.menu .menuitem:hover GtkSwitch.trough,
.list-row:selected GtkSwitch.trough,
GtkInfoBar GtkSwitch.trough {
@@ -1694,6 +1695,7 @@ GtkInfoBar GtkSwitch.trough {
GtkSwitch.trough:active {
background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active,
.menu .menuitem:hover GtkSwitch.trough:active,
.list-row:selected GtkSwitch.trough:active,
GtkInfoBar GtkSwitch.trough:active {
@@ -1706,6 +1708,7 @@ GtkInfoBar GtkSwitch.trough:active {
GtkSwitch.trough:insensitive {
background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:insensitive,
.menu .menuitem:hover GtkSwitch.trough:insensitive,
.list-row:selected GtkSwitch.trough:insensitive,
GtkInfoBar GtkSwitch.trough:insensitive {
@@ -1718,6 +1721,7 @@ GtkInfoBar GtkSwitch.trough:insensitive {
GtkSwitch.trough:active:insensitive {
background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active:insensitive,
.menu .menuitem:hover GtkSwitch.trough:active:insensitive,
.list-row:selected GtkSwitch.trough:active:insensitive,
GtkInfoBar GtkSwitch.trough:active:insensitive {
@@ -1734,6 +1738,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check,
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
@@ -1747,6 +1752,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:insensitive,
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
@@ -1760,6 +1766,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent,
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
@@ -1773,6 +1780,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent:insensitive,
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
@@ -1786,6 +1794,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked,
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
@@ -1799,6 +1808,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked:insensitive,
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
@@ -1812,6 +1822,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio,
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
@@ -1825,6 +1836,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:insensitive,
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
@@ -1838,6 +1850,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent,
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
@@ -1851,6 +1864,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent:insensitive,
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
@@ -1864,6 +1878,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked,
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
@@ -1877,6 +1892,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked:insensitive,
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
@@ -1932,21 +1948,25 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider,
.menu .menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:hover,
.menu .menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:active,
.menu .menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:insensitive,
.menu .menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
@@ -1968,18 +1988,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294e2); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough,
.menu .menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight,
.menu .menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight:insensitive,
.menu .menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough:insensitive,
.menu .menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
@@ -3245,15 +3269,12 @@ WingpanelWidgetsIndicatorPopover.popover {
padding: 5px;
outline-color: transparent;
text-shadow: none;
- icon-shadow: none;
- border: solid transparent;
- border-width: 1px 0; }
+ icon-shadow: none; }
WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage {
padding: 0 3px; }
WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active {
- background-color: rgba(0, 0, 0, 0.04);
- border: solid rgba(0, 0, 0, 0.08);
- border-width: 1px 0; }
+ color: #ffffff;
+ background-color: #5294e2; }
WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive {
color: rgba(92, 97, 108, 0.55); }
diff --git a/common/gtk-3.0/3.18/gtk-solid.css b/common/gtk-3.0/3.18/gtk-solid.css
index da8daaf..196dc54 100644
--- a/common/gtk-3.0/3.18/gtk-solid.css
+++ b/common/gtk-3.0/3.18/gtk-solid.css
@@ -1686,6 +1686,7 @@ GtkSwitch {
GtkSwitch.trough {
background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough,
.menu .menuitem:hover GtkSwitch.trough,
.list-row:selected GtkSwitch.trough,
GtkInfoBar GtkSwitch.trough {
@@ -1698,6 +1699,7 @@ GtkInfoBar GtkSwitch.trough {
GtkSwitch.trough:active {
background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active,
.menu .menuitem:hover GtkSwitch.trough:active,
.list-row:selected GtkSwitch.trough:active,
GtkInfoBar GtkSwitch.trough:active {
@@ -1710,6 +1712,7 @@ GtkInfoBar GtkSwitch.trough:active {
GtkSwitch.trough:insensitive {
background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:insensitive,
.menu .menuitem:hover GtkSwitch.trough:insensitive,
.list-row:selected GtkSwitch.trough:insensitive,
GtkInfoBar GtkSwitch.trough:insensitive {
@@ -1722,6 +1725,7 @@ GtkInfoBar GtkSwitch.trough:insensitive {
GtkSwitch.trough:active:insensitive {
background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active:insensitive,
.menu .menuitem:hover GtkSwitch.trough:active:insensitive,
.list-row:selected GtkSwitch.trough:active:insensitive,
GtkInfoBar GtkSwitch.trough:active:insensitive {
@@ -1738,6 +1742,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check,
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
@@ -1751,6 +1756,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:insensitive,
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
@@ -1764,6 +1770,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent,
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
@@ -1777,6 +1784,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent:insensitive,
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
@@ -1790,6 +1798,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked,
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
@@ -1803,6 +1812,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked:insensitive,
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
@@ -1816,6 +1826,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio,
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
@@ -1829,6 +1840,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:insensitive,
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
@@ -1842,6 +1854,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent,
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
@@ -1855,6 +1868,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent:insensitive,
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
@@ -1868,6 +1882,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked,
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
@@ -1881,6 +1896,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked:insensitive,
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
@@ -1936,21 +1952,25 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider,
.menu .menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:hover,
.menu .menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:active,
.menu .menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:insensitive,
.menu .menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
@@ -1972,18 +1992,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294e2); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough,
.menu .menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight,
.menu .menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight:insensitive,
.menu .menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough:insensitive,
.menu .menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
@@ -3249,15 +3273,12 @@ WingpanelWidgetsIndicatorPopover.popover {
padding: 5px;
outline-color: transparent;
text-shadow: none;
- icon-shadow: none;
- border: solid transparent;
- border-width: 1px 0; }
+ icon-shadow: none; }
WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage {
padding: 0 3px; }
WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active {
- background-color: rgba(0, 0, 0, 0.04);
- border: solid rgba(0, 0, 0, 0.08);
- border-width: 1px 0; }
+ color: #ffffff;
+ background-color: #5294e2; }
WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive {
color: rgba(92, 97, 108, 0.55); }
diff --git a/common/gtk-3.0/3.18/gtk.css b/common/gtk-3.0/3.18/gtk.css
index 7efd3eb..d236a8b 100644
--- a/common/gtk-3.0/3.18/gtk.css
+++ b/common/gtk-3.0/3.18/gtk.css
@@ -1686,6 +1686,7 @@ GtkSwitch {
GtkSwitch.trough {
background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough,
.menu .menuitem:hover GtkSwitch.trough,
.list-row:selected GtkSwitch.trough,
GtkInfoBar GtkSwitch.trough {
@@ -1698,6 +1699,7 @@ GtkInfoBar GtkSwitch.trough {
GtkSwitch.trough:active {
background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active,
.menu .menuitem:hover GtkSwitch.trough:active,
.list-row:selected GtkSwitch.trough:active,
GtkInfoBar GtkSwitch.trough:active {
@@ -1710,6 +1712,7 @@ GtkInfoBar GtkSwitch.trough:active {
GtkSwitch.trough:insensitive {
background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:insensitive,
.menu .menuitem:hover GtkSwitch.trough:insensitive,
.list-row:selected GtkSwitch.trough:insensitive,
GtkInfoBar GtkSwitch.trough:insensitive {
@@ -1722,6 +1725,7 @@ GtkInfoBar GtkSwitch.trough:insensitive {
GtkSwitch.trough:active:insensitive {
background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough:active:insensitive,
.menu .menuitem:hover GtkSwitch.trough:active:insensitive,
.list-row:selected GtkSwitch.trough:active:insensitive,
GtkInfoBar GtkSwitch.trough:active:insensitive {
@@ -1738,6 +1742,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check,
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
@@ -1751,6 +1756,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:insensitive,
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
@@ -1764,6 +1770,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent,
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
@@ -1777,6 +1784,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:inconsistent:insensitive,
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
@@ -1790,6 +1798,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked,
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
@@ -1803,6 +1812,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .check:checked:insensitive,
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
@@ -1816,6 +1826,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio,
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
@@ -1829,6 +1840,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:insensitive,
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
@@ -1842,6 +1854,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent,
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
@@ -1855,6 +1868,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:inconsistent:insensitive,
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
@@ -1868,6 +1882,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked,
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
@@ -1881,6 +1896,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
+WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .radio:checked:insensitive,
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
@@ -1936,21 +1952,25 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider,
.menu .menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:hover,
.menu .menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:active,
.menu .menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.slider:insensitive,
.menu .menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
@@ -1972,18 +1992,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294e2); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough,
.menu .menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight,
.menu .menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough.highlight:insensitive,
.menu .menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .scale.trough:insensitive,
.menu .menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
@@ -3249,15 +3273,12 @@ WingpanelWidgetsIndicatorPopover.popover {
padding: 5px;
outline-color: transparent;
text-shadow: none;
- icon-shadow: none;
- border: solid transparent;
- border-width: 1px 0; }
+ icon-shadow: none; }
WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage {
padding: 0 3px; }
WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active {
- background-color: rgba(0, 0, 0, 0.04);
- border: solid rgba(0, 0, 0, 0.08);
- border-width: 1px 0; }
+ color: #ffffff;
+ background-color: #5294e2; }
WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive {
color: rgba(92, 97, 108, 0.55); }
diff --git a/common/gtk-3.0/3.18/sass/_applications.scss b/common/gtk-3.0/3.18/sass/_applications.scss
index 3be8002..fcc199d 100644
--- a/common/gtk-3.0/3.18/sass/_applications.scss
+++ b/common/gtk-3.0/3.18/sass/_applications.scss
@@ -768,15 +768,12 @@ WingpanelWidgetsIndicatorPopover.popover {
outline-color: transparent;
text-shadow: none;
icon-shadow: none;
- border: solid transparent;
- border-width: 1px 0;
GtkLabel, GtkImage { padding: 0 3px; }
&:hover, &:active {
- background-color: if($variant == 'light', transparentize(black, 0.96), transparentize(white, 0.95));
- border: solid if($variant == 'light', transparentize(black, 0.92), transparentize(white, 0.93));
- border-width: 1px 0;
+ color: $selected_fg_color;
+ background-color: $selected_bg_color;
}
*:insensitive { color: $insensitive_fg_color; }
}
diff --git a/common/gtk-3.0/3.18/sass/_common.scss b/common/gtk-3.0/3.18/sass/_common.scss
index e77031d..4cd4e6e 100644
--- a/common/gtk-3.0/3.18/sass/_common.scss
+++ b/common/gtk-3.0/3.18/sass/_common.scss
@@ -1916,6 +1916,7 @@ GtkSwitch {
background-image: -gtk-scaled(url("assets/switch#{$l}#{$asset_suffix}.png"),url("assets/switch#{$l}#{$asset_suffix}@2.png"));
}
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover GtkSwitch.trough#{$k},
.menu .menuitem:hover GtkSwitch.trough#{$k},
.list-row:selected GtkSwitch.trough#{$k},
GtkInfoBar GtkSwitch.trough#{$k} {
@@ -1955,6 +1956,7 @@ GtkSwitch {
// the borders of checks and radios are
// too similar in luminosity to the selected background color, hence
// we need special casing.
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover .#{$w}#{$s},
.menu .menuitem.#{$w}#{$s}:hover,
GtkTreeView.view.#{$w}#{$s}:selected,
.list-row:selected .#{$w}#{$s},
@@ -2036,6 +2038,7 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
}
}
//selected list-row and infobar sliders
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover &,
.menu .menuitem:hover &,
.list-row:selected &,
GtkInfoBar & {
@@ -2085,6 +2088,7 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
&:insensitive { }
}
// troughs in selected list-rows and infobars
+ WingpanelWidgetsIndicatorPopover.popover .menuitem:hover &,
.menu .menuitem:hover &,
.list-row:selected &,
GtkInfoBar & {