[gnome-themes-standard] a11y-base: improve scrollbars, treeview and insensitive states



commit a990939dd81498f78434b2d21bd8b8053184f245
Author: Cosimo Cecchi <cosimoc gnome org>
Date:   Sat Feb 11 17:23:14 2012 -0500

    a11y-base: improve scrollbars, treeview and insensitive states
    
    Also, theme linked areas/inline-toolbars and infobars.

 themes/a11y-base.css |   67 +++++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 58 insertions(+), 9 deletions(-)
---
diff --git a/themes/a11y-base.css b/themes/a11y-base.css
index 43974bf..470b3e4 100644
--- a/themes/a11y-base.css
+++ b/themes/a11y-base.css
@@ -34,11 +34,6 @@ GtkWindow {
     color: @theme_fg_color;
 }
 
-*:selected:focused {
-    background-color: @theme_fg_color;
-    color: @theme_base_color;
-}
-
 GtkImage:insensitive {
     background-color: transparent;
 }
@@ -89,6 +84,7 @@ GtkComboBox .separator {
     color: @theme_base_color;
 }
 
+.entry:insensitive,
 .trough:insensitive {
     background-color: @theme_insensitive_bg;
     color: @theme_insensitive_color;
@@ -108,6 +104,10 @@ GtkComboBox .separator {
     background-color: @theme_insensitive_bg;
 }
 
+.entry {
+    background-color: @theme_base_color;
+}
+
 .progressbar {
     background-color: @theme_fg_color;
     border-color: @theme_insensitive_bg;
@@ -175,8 +175,8 @@ GtkComboBox .button {
 
 .menu {
     border-style: solid;
-    border-color: red;
-    border-width: 0px;
+    border-color: @theme_fg_color;
+    border-width: 2px;
 }
 
 .menuitem.separator {
@@ -231,6 +231,38 @@ GtkComboBox .button {
     border-color: @theme_insensitive_color;
 }
 
+.linked .button,
+.inline-toolbar .button {
+    border-right-width: 0;
+}
+
+.linked .button:hover,
+.inline-toolbar .button:hover {
+    border-color: transparent;
+}
+
+.linked .button:insensitive,
+.inline-toolbar .button:insensitive {
+    border-top-color: @theme_fg_color;
+    border-bottom-color: @theme_fg_color;
+}
+
+.linked .button:first-child,
+.inline-toolbar GtkToolButton:first-child .button {
+    border-left-color: @theme_fg_color;
+}
+
+.linked .button:last-child,
+.inline-toolbar GtkToolButton:last-child .button {
+    border-width: 2px;
+    border-right-color: @theme_fg_color;
+}
+
+.inline-toolbar .button *:insensitive,
+.inline-toolbar .button:insensitive {
+    background-color: @theme_insensitive_bg;
+}
+
 .slider {
     background-color: @theme_base_color;
     border-width: 2px;
@@ -271,8 +303,7 @@ tab {
     padding: 3px;
 }
 
-tab:active,
-row:hover {
+tab:active {
     background-color: @theme_base_color;
     color: @theme_fg_color;
 }
@@ -302,3 +333,21 @@ column-header:first-child .button {
     border-width: 1px;
     border-style: solid;
 }
+
+.expander row:selected:focus {
+    color: @theme_base_color;
+}
+
+.floating-bar {
+    background-color: @theme_insensitive_bg;
+}
+
+.info {
+    background-color: @theme_active_color;
+}
+
+.scrollbar {
+    -GtkRange-slider-width: 20;
+    -GtkRange-stepper-size: 20;
+    -GtkRange-trough-border: 0;
+}



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