[gtk+] Adwaita: treeview column header scrollbar top border
- From: Lapo Calamandrei <lapo src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Adwaita: treeview column header scrollbar top border
- Date: Sat, 5 Mar 2016 01:10:33 +0000 (UTC)
commit 303fdfbe8b2eed8c3af76d351c0f85fbb60e3170
Author: Lapo Calamandrei <calamandrei gmail com>
Date: Sat Mar 5 02:09:22 2016 +0100
Adwaita: treeview column header scrollbar top border
add a top border in vertical scrollbars in treeviews.
gtk/theme/Adwaita/_common.scss | 7 ++++++-
gtk/theme/Adwaita/gtk-contained-dark.css | 16 ++++++++--------
gtk/theme/Adwaita/gtk-contained.css | 16 ++++++++--------
3 files changed, 22 insertions(+), 17 deletions(-)
---
diff --git a/gtk/theme/Adwaita/_common.scss b/gtk/theme/Adwaita/_common.scss
index db842a8..a45b949 100644
--- a/gtk/theme/Adwaita/_common.scss
+++ b/gtk/theme/Adwaita/_common.scss
@@ -2069,7 +2069,7 @@ scrollbar {
&.overlay-indicator {
&:not(.dragging):not(.hovering) {
- border: none;
+ border-color: transparent;
opacity: 0.4;
background-color: transparent;
@@ -2175,6 +2175,11 @@ scrollbar {
}
}
+treeview ~ scrollbar.vertical {
+ border-top: 1px solid $borders_color;
+ margin-top: -1px;
+}
+
/**********
* Switch *
**********/
diff --git a/gtk/theme/Adwaita/gtk-contained-dark.css b/gtk/theme/Adwaita/gtk-contained-dark.css
index 2323131..fa44278 100644
--- a/gtk/theme/Adwaita/gtk-contained-dark.css
+++ b/gtk/theme/Adwaita/gtk-contained-dark.css
@@ -2178,15 +2178,11 @@ notebook > stack:not(:only-child) {
* Scrollbars *
**************/
scrollbar {
- /*
- // disable steppers
- @at-root * {
- -GtkScrollbar-has-backward-stepper: false;
- -GtkScrollbar-has-forward-stepper: false;
- }
- */
background-color: #313434;
transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
+ * {
+ -GtkScrollbar-has-backward-stepper: false;
+ -GtkScrollbar-has-forward-stepper: false; }
scrollbar.top {
border-bottom: 1px solid #1c1f1f; }
scrollbar.bottom {
@@ -2219,7 +2215,7 @@ scrollbar {
min-height: 4px;
border-width: 6px; }
scrollbar.overlay-indicator:not(.dragging):not(.hovering) {
- border: none;
+ border-color: transparent;
opacity: 0.4;
background-color: transparent; }
scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider {
@@ -2317,6 +2313,10 @@ scrollbar {
scrollbar.horizontal button.up {
-gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); }
+treeview ~ scrollbar.vertical {
+ border-top: 1px solid #1c1f1f;
+ margin-top: -1px; }
+
/**********
* Switch *
**********/
diff --git a/gtk/theme/Adwaita/gtk-contained.css b/gtk/theme/Adwaita/gtk-contained.css
index b3284a0..4f0c684 100644
--- a/gtk/theme/Adwaita/gtk-contained.css
+++ b/gtk/theme/Adwaita/gtk-contained.css
@@ -2188,15 +2188,11 @@ notebook > stack:not(:only-child) {
* Scrollbars *
**************/
scrollbar {
- /*
- // disable steppers
- @at-root * {
- -GtkScrollbar-has-backward-stepper: false;
- -GtkScrollbar-has-forward-stepper: false;
- }
- */
background-color: #c3c4c4;
transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
+ * {
+ -GtkScrollbar-has-backward-stepper: false;
+ -GtkScrollbar-has-forward-stepper: false; }
scrollbar.top {
border-bottom: 1px solid #9d9d99; }
scrollbar.bottom {
@@ -2229,7 +2225,7 @@ scrollbar {
min-height: 4px;
border-width: 6px; }
scrollbar.overlay-indicator:not(.dragging):not(.hovering) {
- border: none;
+ border-color: transparent;
opacity: 0.4;
background-color: transparent; }
scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider {
@@ -2327,6 +2323,10 @@ scrollbar {
scrollbar.horizontal button.up {
-gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); }
+treeview ~ scrollbar.vertical {
+ border-top: 1px solid #9d9d99;
+ margin-top: -1px; }
+
/**********
* Switch *
**********/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]