aboutsummaryrefslogtreecommitdiff
path: root/common/gtk-3.0/3.18/gtk-dark.css
diff options
context:
space:
mode:
authorHorst31802016-05-29 19:22:18 +0200
committerHorst31802016-05-29 19:22:18 +0200
commitca76d0e2e55cb9a6b69a29c19225c22bb50c6f96 (patch)
tree94b480739c9811fa2c72e2cf3bf57fa8293b3748 /common/gtk-3.0/3.18/gtk-dark.css
parent753130a3ba5386d485d519b4a93aea4d184c4850 (diff)
downloadsolarc-theme-ca76d0e2e55cb9a6b69a29c19225c22bb50c6f96.tar.gz
solarc-theme-ca76d0e2e55cb9a6b69a29c19225c22bb50c6f96.tar.xz
solarc-theme-ca76d0e2e55cb9a6b69a29c19225c22bb50c6f96.zip
use accent color for menu highlight (fix #135)
Diffstat (limited to 'common/gtk-3.0/3.18/gtk-dark.css')
-rw-r--r--common/gtk-3.0/3.18/gtk-dark.css26
1 files changed, 22 insertions, 4 deletions
diff --git a/common/gtk-3.0/3.18/gtk-dark.css b/common/gtk-3.0/3.18/gtk-dark.css
index af71ab4..f995938 100644
--- a/common/gtk-3.0/3.18/gtk-dark.css
+++ b/common/gtk-3.0/3.18/gtk-dark.css
@@ -1390,10 +1390,8 @@ column-header .button, column-header .button:hover, column-header .button:active
.menu .menuitem {
padding: 5px; }
.menu .menuitem:hover {
- color: #D3DAE3;
- background-color: rgba(255, 255, 255, 0.05);
- border: solid rgba(255, 255, 255, 0.07);
- border-width: 1px 0 1px 0; }
+ color: #ffffff;
+ background-color: #5294E2; }
.menu .menuitem:insensitive {
color: rgba(211, 218, 227, 0.45); }
.menu .menuitem.separator {
@@ -1729,6 +1727,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")); }
+.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
GtkInfoBar .check {
@@ -1741,6 +1740,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")); }
+.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
GtkInfoBar .check:insensitive {
@@ -1753,6 +1753,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")); }
+.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
GtkInfoBar .check:inconsistent {
@@ -1765,6 +1766,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")); }
+.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
GtkInfoBar .check:inconsistent:insensitive {
@@ -1777,6 +1779,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")); }
+.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
GtkInfoBar .check:checked {
@@ -1789,6 +1792,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")); }
+.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
GtkInfoBar .check:checked:insensitive {
@@ -1801,6 +1805,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")); }
+.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
GtkInfoBar .radio {
@@ -1813,6 +1818,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")); }
+.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
GtkInfoBar .radio:insensitive {
@@ -1825,6 +1831,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")); }
+.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
GtkInfoBar .radio:inconsistent {
@@ -1837,6 +1844,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")); }
+.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
GtkInfoBar .radio:inconsistent:insensitive {
@@ -1849,6 +1857,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")); }
+.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
GtkInfoBar .radio:checked {
@@ -1861,6 +1870,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")); }
+.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
GtkInfoBar .radio:checked:insensitive {
@@ -1915,18 +1925,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
+ .menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
+ .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; }
+ .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; }
+ .menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
background-image: linear-gradient(to bottom, #b1cff2);
@@ -1947,15 +1961,19 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294E2); }
+ .menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
+ .menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
+ .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); }
+ .menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); }