summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorraveit65 <[email protected]>2015-09-14 15:32:04 +0200
committerraveit65 <[email protected]>2015-09-14 15:32:58 +0200
commita9fdcf9bf4dcb5e83d94452a42ffb8a9d524f6d7 (patch)
tree5bb2f01f034a8311e7cd64c028d4a749df52e109
parent99b87cad847d6a82a4e4f4f0e06f94db8bafa610 (diff)
downloadmate-themes-a9fdcf9bf4dcb5e83d94452a42ffb8a9d524f6d7.tar.bz2
mate-themes-a9fdcf9bf4dcb5e83d94452a42ffb8a9d524f6d7.tar.xz
GTK3 GreenLaguna: use symbolic pan icons for expander
- looks better in selected list-row
-rw-r--r--desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css41
1 files changed, 36 insertions, 5 deletions
diff --git a/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css b/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css
index 2cc70052..6f864de1 100644
--- a/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css
+++ b/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css
@@ -17,7 +17,7 @@
-GtkScrolledWindow-scrollbars-within-bevel: 0;
-GtkToolItemGroup-expander-size: 12;
-GtkExpander-expander-size: 12;
- -GtkTreeView-expander-size: 8; /* arrow size in list/tree views */
+ -GtkTreeView-expander-size: 12; /* arrow size in list/tree views */
-GtkTreeView-horizontal-separator: 4;
-GtkMenuBar-shadow-type: none;
-GtkMenu-horizontal-padding: 0;
@@ -151,10 +151,6 @@
border-radius: 2px;
}
-GtkExpander {
- -gtk-icon-style: regular;
-}
-
/************************
* overshoot/undershoot *
************************/
@@ -3073,6 +3069,41 @@ GtkRadioButton:selected:focus {
/*************
* Expanders *
*************/
+
+GtkTreeView.view.expander {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
+ color: @theme_fg_color;
+}
+GtkTreeView.view.expander:dir(rtl) {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl");
+}
+GtkTreeView.view.expander:hover {
+ color: @theme_fg_color;
+}
+GtkTreeView.view.expander:selected {
+ color: @theme_selected_fg_color;
+}
+GtkTreeView.view.expander:selected:hover {
+ color: @theme_selected_fg_color;
+}
+GtkTreeView.view.expander:checked {
+ -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
+}
+
+GtkExpander {
+ -gtk-icon-style: regular;
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
+}
+GtkExpander:dir(rtl) {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl");
+}
+GtkExpander:hover {
+ color: @internal_element_color;
+}
+GtkExpander:checked {
+ -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
+}
+
.expander {
border-style: solid;
border-width: 1px;