[gnome-themes-standard] expanders: style hover at mclasen's wish



commit 362df9dcc934c61ddfdd3cb1af179eeccbd26783
Author: Jakub Steiner <jimmac gmail com>
Date:   Wed Jun 11 13:45:29 2014 +0200

    expanders: style hover at mclasen's wish

 themes/Adwaita/gtk-3.0/_common.scss           |   12 +++++++++++-
 themes/Adwaita/gtk-3.0/gtk-contained-dark.css |   12 +++++++++++-
 themes/Adwaita/gtk-3.0/gtk-contained.css      |   12 +++++++++++-
 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 afe36e8..b8a1f1b 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 09ae841..5964ca9 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 763ba41..624ee7c 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 *
  ***********/


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]