pull/360/merge
Csaba Jakosa 2016-04-23 08:46:40 +00:00
commit 00b2d877f6
1 changed files with 13 additions and 16 deletions
gtk-3.20/scss/widgets

View File

@ -4,7 +4,7 @@
@include exports("scrollbar") {
scrollbar {
$_slider_min_length: 20px;
$_slider_min_length: 40px;
// disable steppers
@at-root * {
@ -31,8 +31,8 @@
slider {
min-width: 7px;
min-height: 7px;
margin: -2px;
border: 4px solid transparent;
margin: 0;
border: 1px solid transparent;
border-radius: $roundness;
background-clip: padding-box;
background-color: $scrollbar_slider_color;
@ -53,26 +53,27 @@
}
&.horizontal slider { border-width: 1px; }
&.vertical slider { border-width: 1px; }
}
&.overlay-indicator {
&:not(.dragging):not(.hovering) {
border-color: transparent;
opacity: 0.4;
opacity: .4;
background-color: transparent;
slider {
margin: 0;
min-width: 5px;
min-height: 5px;
min-width: 4px;
min-height: 4px;
background-color: $fg_color;
border: 1px solid if($variant == 'light', white, black);
}
button {
min-width: 5px;
min-height: 5px;
min-width: 4px;
min-height: 4px;
background-color: $fg_color;
background-clip: padding-box;
border-radius: $roundness;
@ -82,7 +83,7 @@
&.horizontal {
slider {
margin: 0 2px;
margin: 0;
min-width: $_slider_min_length;
}
@ -94,7 +95,7 @@
&.vertical {
slider {
margin: 2px 0;
margin: 0;
min-height: $_slider_min_length;
}
@ -106,12 +107,13 @@
}
&.dragging,
&.hovering { opacity: 0.8; }
&.hovering { opacity: .8; }
}
&.horizontal slider { min-width: $_slider_min_length; }
&.vertical slider { min-height: $_slider_min_length; }
// button styling
button {
padding: 0;
@ -153,9 +155,4 @@
}
}
}
treeview ~ scrollbar.vertical {
border-top: 1px solid $borders_color;
margin-top: -1px;
}
}