Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Drake <dsd@laptop.org>2011-10-28 14:00:30 (GMT)
committer Daniel Drake <dsd@laptop.org>2011-10-28 14:00:30 (GMT)
commit7e3ae867cf74c0508391b41b672a1abcb9676b20 (patch)
tree36f1cb1d06c5c508c6d5ee35df95fd66bf7a9d18
parent8b7663e85e20025afc08c5821849534cd7b3ac5b (diff)
Implement scrollbar behaviour
-rw-r--r--gtk3/theme/gtk-widgets.css.em21
1 files changed, 18 insertions, 3 deletions
diff --git a/gtk3/theme/gtk-widgets.css.em b/gtk3/theme/gtk-widgets.css.em
index 1459b9f..51d64f4 100644
--- a/gtk3/theme/gtk-widgets.css.em
+++ b/gtk3/theme/gtk-widgets.css.em
@@ -358,9 +358,9 @@ SugarPaletteWindow SugarGroupBox *:insensitive {
}
.scrollbar {
- -GtkScrollbar-slider-width: $subcell_size;
- -GtkScrollbar-trough-border: 0;
- -GtkScrollbar-stepper-spacing: 0;
+ -GtkRange-slider-width: $subcell_size;
+ -GtkRange-trough-border: 0;
+ -GtkRange-stepper-size: 0;
-GtkScrollbar-min-slider-length: $(3*subcell_size);
-GtkScrollbar-has-forward-stepper: 0;
-GtkScrollbar-has-backward-stepper: 0;
@@ -368,6 +368,21 @@ SugarPaletteWindow SugarGroupBox *:insensitive {
-GtkScrollbar-has-secondary-backward-stepper: 0;
}
+.scrollbar.trough {
+ background-color: @button_grey;
+ border-width: 0;
+}
+
+.scrollbar.slider {
+ background-color: @white;
+ border-radius: $(2*subcell_size);
+ border-width: 0;
+}
+
+.scrollbar.slider:active {
+ background-color: @text_field_grey;
+}
+
/* Scrollbar padding hack? What was that about? */
/*