From 62b5595a27621fd2e2ab9bbbed066e2f686c1e45 Mon Sep 17 00:00:00 2001 From: Manuel QuiƱones Date: Sat, 23 Jun 2012 03:55:03 +0000 Subject: Set background color for GtkTreeView rows with odd-even flags SL #3726 This is only applied if the GtkTreeView has the "rules-hint" property set to True. Signed-off-by: Manuel QuiƱones Reviewed-by: Benjamin Berg Tested-by: Manuel Kaufmann Acked-by: Simon Schampijer --- 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 */ -- cgit v0.9.1