diff options
-rw-r--r-- | gtk/theme/Adwaita/_common.scss | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/gtk/theme/Adwaita/_common.scss b/gtk/theme/Adwaita/_common.scss index 5588e4fb40..8adce445a7 100644 --- a/gtk/theme/Adwaita/_common.scss +++ b/gtk/theme/Adwaita/_common.scss @@ -2278,11 +2278,14 @@ notebook { /************** * Scrollbars * **************/ + scrollbar { $_slider_min_length: 40px; + $_slider_width: 8px; + $_scrollbar_transition: all 300ms $ease-out-quad; background-color: $scrollbar_bg_color; - transition: 300ms $ease-out-quad; + transition: $_scrollbar_transition; // scrollbar border &.top { border-bottom: 1px solid $borders_color; } @@ -2291,13 +2294,14 @@ scrollbar { &.right { border-left: 1px solid $borders_color; } > range > trough > slider { - min-width: 10px; - min-height: 10px; + min-width: $_slider_width; + min-height: $_slider_width; margin: -1px; border: 4px solid transparent; border-radius: 10px; background-clip: padding-box; background-color: $scrollbar_slider_color; + transition: $_scrollbar_transition; &:hover { background-color: $scrollbar_slider_hover_color; } @@ -2308,8 +2312,8 @@ scrollbar { > range.fine-tune { > trough > slider { - min-width: 6px; - min-height: 6px; + min-width: $_slider_width - 2; + min-height: $_slider_width - 2; } &.horizontal > trough > slider { border-width: 6px 4px; } |