[gnome-themes-standard] views: cleanup view-related selectors
- From: Cosimo Cecchi <cosimoc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-themes-standard] views: cleanup view-related selectors
- Date: Sun, 25 Nov 2012 19:10:18 +0000 (UTC)
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]