Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorManuel Quiñones <manuq@laptop.org>2012-06-23 03:55:03 (GMT)
committer Manuel Quiñones <manuq@laptop.org>2012-06-25 14:09:20 (GMT)
commit62b5595a27621fd2e2ab9bbbed066e2f686c1e45 (patch)
tree2545089f2cf70a14c117b9485a72b5c4fdab54bf
parent9d35682839f7839dda5805baab3eace1822c43d8 (diff)
Set background color for GtkTreeView rows with odd-even flags SL #3726HEADmaster
This is only applied if the GtkTreeView has the "rules-hint" property set to True. Signed-off-by: Manuel Quiñones <manuq@laptop.org> Reviewed-by: Benjamin Berg <benzea@sugarlabs.org> Tested-by: Manuel Kaufmann <humitos@gmail.com> Acked-by: Simon Schampijer <simon@laptop.org>
-rw-r--r--gtk3/theme/gtk-widgets.css.em7
-rw-r--r--gtk3/theme/gtk.css2
2 files changed, 9 insertions, 0 deletions
diff --git a/gtk3/theme/gtk-widgets.css.em b/gtk3/theme/gtk-widgets.css.em
index 91c998c..f3e4fde 100644
--- a/gtk3/theme/gtk-widgets.css.em
+++ b/gtk3/theme/gtk-widgets.css.em
@@ -215,6 +215,13 @@ GtkToggleButton.button:active GtkLabel {
background-color: @white;
}
+GtkTreeView row:nth-child(even) {
+ background-color: @row_even;
+}
+GtkTreeView row:nth-child(odd) {
+ background-color: @row_odd;
+}
+
.entry {
border-radius: $(2 * subcell_size)px;
border-width: $(thickness)px;
diff --git a/gtk3/theme/gtk.css b/gtk3/theme/gtk.css
index 7c95e5f..8b55cc6 100644
--- a/gtk3/theme/gtk.css
+++ b/gtk3/theme/gtk.css
@@ -6,6 +6,8 @@
@define-color selection_grey #A6A6A6;
@define-color panel_grey #C0C0C0;
@define-color text_field_grey #E5E5E5;
+@define-color row_even #E5E5E5;
+@define-color row_odd #D5D5D5;
@define-color white #FFFFFF;
/* Default color scheme */