[gnome-themes-standard] views: cleanup view-related selectors



commit b4fe67e22082192106b2171c7f110e09750ce73f
Author: Cosimo Cecchi <cosimoc gnome org>
Date:   Tue Nov 20 14:25:35 2012 -0500

    views: cleanup view-related selectors
    
    - use .view {} selectors to identify the view itself, and move styling
      for cell renderers entirely to .cell {} selectors
    - remove some duplicate or useless selectors

 themes/Adwaita/gtk-3.0/gtk-widgets.css |   81 ++++++++++----------------------
 1 files changed, 25 insertions(+), 56 deletions(-)
---
diff --git a/themes/Adwaita/gtk-3.0/gtk-widgets.css b/themes/Adwaita/gtk-3.0/gtk-widgets.css
index a3979b5..d86d06b 100644
--- a/themes/Adwaita/gtk-3.0/gtk-widgets.css
+++ b/themes/Adwaita/gtk-3.0/gtk-widgets.css
@@ -1119,6 +1119,14 @@ GtkScrolledWindow GtkViewport.frame {
     border-style: none;
 }
 
+GtkViewport {
+    background-color: @theme_base_color;
+}
+
+GtkViewport:backdrop {
+    background-color: @theme_unfocused_base_color;
+}
+
 /***********
  * Buttons *
  ***********/
@@ -3125,18 +3133,12 @@ GtkTreeView.dnd {
     border-style: solid;
 }
 
-GtkViewport {
-    background-color: @theme_base_color;
-}
-
-GtkViewport:backdrop {
-    background-color: @theme_unfocused_base_color;
+GtkTreeView:selected:focus {
+    outline-color: mix(@theme_selected_fg_color, @theme_selected_bg_color, 0.30);
 }
 
 GtkIconView.view.cell:selected,
 GtkIconView.view.cell:selected:focus {
-    background-color: @theme_selected_bg_color;
-    color: @theme_selected_fg_color;
     border-radius: 4px;
 
     /* FIXME: this probably needs to be better;
@@ -3147,40 +3149,35 @@ GtkIconView.view.cell:selected:focus {
     outline-offset: 3px;
 }
 
-.view,
-GtkTreeView {
+.view {
     background-color: @theme_base_color;
     color: @theme_text_color;
 }
 
-.view:selected,
-GtkTreeView:selected {
-    background-color: @theme_selected_bg_color;
-    color: @theme_selected_fg_color;
-}
-
-.view:insensitive,
-GtkTreeView:insensitive {
+.view:insensitive {
     background-color: @insensitive_bg_color;
     color: @insensitive_fg_color;
 }
 
-.view:backdrop,
-GtkTreeView:backdrop {
+.view:backdrop {
     background-color: @theme_unfocused_base_color;
     color: @theme_unfocused_text_color;
 }
 
-.cell:backdrop:selected,
-GtkIconView.view.cell:backdrop:selected,
-.view:backdrop:selected,
-GtkTreeView:backdrop:selected {
-    background-color: @theme_unfocused_selected_bg_color;
-    color: @theme_unfocused_selected_fg_color;
+.cell {
+    color: @theme_text_color;
+    padding: 2px;
 }
 
-GtkTreeView:selected:focus {
-    outline-color: mix(@theme_selected_fg_color, @theme_selected_bg_color, 0.30);
+.cell:selected,
+.cell:selected:focus {
+    background-color: @theme_selected_bg_color;
+    color: @theme_selected_fg_color;
+}
+
+.cell:backdrop:selected {
+    background-color: @theme_unfocused_selected_bg_color;
+    color: @theme_unfocused_selected_fg_color;
 }
 
 column-header.button,
@@ -3234,34 +3231,6 @@ column-header .button.dnd {
     border-image-slice: 0 1;
 }
 
-row:hover {
-    border-width: 0;
-}
-
-row:insensitive {
-    border-width: 0;
-}
-
-row:selected:focus {
-    border-width: 0;
-    background-color: @theme_selected_bg_color;
-}
-
-row:selected {
-    border-width: 0;
-}
-
-.cell {
-    color: @theme_text_color;
-    padding: 2px;
-    border-width: 0;
-}
-
-.cell:selected {
-    background-color: @theme_selected_bg_color;
-    color: @theme_selected_fg_color;
-}
-
 .expander {
     border-style: solid;
     border-width: 1px;



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