summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Steiner <jimmac@gmail.com>2014-06-11 13:45:29 +0200
committerJakub Steiner <jimmac@gmail.com>2014-06-11 13:45:29 +0200
commit362df9dcc934c61ddfdd3cb1af179eeccbd26783 (patch)
tree67c229fca533f83cecb7d7dfe8bce2b6fec8d701
parent5d4109e1d3c71c3b95f17140073f81d44a038a7e (diff)
downloadgnome-themes-standard-362df9dcc934c61ddfdd3cb1af179eeccbd26783.tar.gz
expanders: style hover at mclasen's wish
-rw-r--r--themes/Adwaita/gtk-3.0/_common.scss12
-rw-r--r--themes/Adwaita/gtk-3.0/gtk-contained-dark.css12
-rw-r--r--themes/Adwaita/gtk-3.0/gtk-contained.css12
3 files changed, 33 insertions, 3 deletions
diff --git a/themes/Adwaita/gtk-3.0/_common.scss b/themes/Adwaita/gtk-3.0/_common.scss
index afe36e80..b8a1f1b3 100644
--- a/themes/Adwaita/gtk-3.0/_common.scss
+++ b/themes/Adwaita/gtk-3.0/_common.scss
@@ -21,7 +21,7 @@
-GtkScrolledWindow-scrollbars-within-bevel: 1;
-GtkToolItemGroup-expander-size: 11;
- -GtkExpander-expander-size: 11;
+ -GtkExpander-expander-size: 16;
-GtkTreeView-expander-size: 11;
-GtkTreeView-horizontal-separator: 4;
@@ -1440,6 +1440,16 @@ GtkScrolledWindow {
.button { padding: 6px; }
}
+/*************
+ * Expanders *
+ *************/
+
+GtkExpander {
+ -gtk-icon-source: -gtk-icontheme('pan-end-symbolic');
+ &:hover { background-color: lighten($bg_color,5%); }
+ &:active { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); }
+}
+
/************
* Calendar *
***********/
diff --git a/themes/Adwaita/gtk-3.0/gtk-contained-dark.css b/themes/Adwaita/gtk-3.0/gtk-contained-dark.css
index 09ae8413..5964ca92 100644
--- a/themes/Adwaita/gtk-3.0/gtk-contained-dark.css
+++ b/themes/Adwaita/gtk-3.0/gtk-contained-dark.css
@@ -52,7 +52,7 @@ $wm_button_bg_d: darken($bg_color, 10%);
-GtkScrolledWindow-scrollbar-spacing: 0;
-GtkScrolledWindow-scrollbars-within-bevel: 1;
-GtkToolItemGroup-expander-size: 11;
- -GtkExpander-expander-size: 11;
+ -GtkExpander-expander-size: 16;
-GtkTreeView-expander-size: 11;
-GtkTreeView-horizontal-separator: 4;
-GtkMenu-horizontal-padding: 0;
@@ -1666,6 +1666,16 @@ GtkScrolledWindow GtkViewport.frame {
.app-notification .button {
padding: 6px; }
+/*************
+ * Expanders *
+ *************/
+GtkExpander {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
+ GtkExpander:hover {
+ background-color: #454c4c; }
+ GtkExpander:active {
+ -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
+
/************
* Calendar *
***********/
diff --git a/themes/Adwaita/gtk-3.0/gtk-contained.css b/themes/Adwaita/gtk-3.0/gtk-contained.css
index 763ba413..624ee7c5 100644
--- a/themes/Adwaita/gtk-3.0/gtk-contained.css
+++ b/themes/Adwaita/gtk-3.0/gtk-contained.css
@@ -52,7 +52,7 @@ $wm_button_bg_d: darken($bg_color, 10%);
-GtkScrolledWindow-scrollbar-spacing: 0;
-GtkScrolledWindow-scrollbars-within-bevel: 1;
-GtkToolItemGroup-expander-size: 11;
- -GtkExpander-expander-size: 11;
+ -GtkExpander-expander-size: 16;
-GtkTreeView-expander-size: 11;
-GtkTreeView-horizontal-separator: 4;
-GtkMenu-horizontal-padding: 0;
@@ -1666,6 +1666,16 @@ GtkScrolledWindow GtkViewport.frame {
.app-notification .button {
padding: 6px; }
+/*************
+ * Expanders *
+ *************/
+GtkExpander {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
+ GtkExpander:hover {
+ background-color: #fafafa; }
+ GtkExpander:active {
+ -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
+
/************
* Calendar *
***********/