From a286154c5e1b1c64c7725cfb9a1a9f291ac5dacd Mon Sep 17 00:00:00 2001 From: raveit65 Date: Wed, 27 Apr 2016 00:29:55 +0200 Subject: GTK+-3.20 BlackMate little adjustement for scrollbars + a forgotten fix for modelbutton - use a background a border for the whole scrollbar, better for overlay-scrollbars --- desktop-themes/BlackMATE/gtk-3.0/gtk-widgets.css | 55 ++++++++++-------------- 1 file changed, 23 insertions(+), 32 deletions(-) diff --git a/desktop-themes/BlackMATE/gtk-3.0/gtk-widgets.css b/desktop-themes/BlackMATE/gtk-3.0/gtk-widgets.css index eefa129f..52430e9c 100644 --- a/desktop-themes/BlackMATE/gtk-3.0/gtk-widgets.css +++ b/desktop-themes/BlackMATE/gtk-3.0/gtk-widgets.css @@ -1621,21 +1621,26 @@ linkbutton button:active:hover { /************** * Scrollbars * **************/ + scrollbar { background-image: none; + background-color: @less_dark_color; + border-style: solid; +} + +scrollbar.vertical { + border-style: solid; + border-width: 0px 0px 0px 1px; + border-color: shade (@theme_bg_color, 0.94); +} + +scrollbar.horizontal { border-style: solid; - /*-GtkRange-trough-border: 0; - -GtkScrollbar-has-backward-stepper: true; - -GtkScrollbar-has-forward-stepper: true; - -GtkRange-stepper-size: 16; - -GtkRange-slider-width: 13; - -GtkScrollbar-min-slider-length: 42; - -GtkRange-stepper-spacing: 0; - -GtkRange-trough-under-steppers: 1; - deprecated*/ -} - -scrollbars-junction { /* the small square between scrollbars!!! */ + border-width: 1px 0px 0px 0px; + border-color: shade (@theme_bg_color, 0.94); +} + +scrollbar junction { /* the small square between scrollbars!!! */ background-image: none; background-color: @less_dark_color; border-width: 0; @@ -1649,9 +1654,7 @@ scrollbar.vertical trough { background-image: linear-gradient(to right, @scrollbar_trough, shade (@scrollbar_trough, 1.08)); - border-left-width: 1px; - border-style: solid; - border-color: shade (@theme_bg_color, 0.94); + border-style: none; border-radius: 0; border-image: none; } @@ -1660,9 +1663,7 @@ scrollbar.horizontal trough { background-image: linear-gradient(to bottom, @scrollbar_trough, shade (@scrollbar_trough, 1.08)); - border-top-width: 1px; - border-style: solid; - border-color: shade (@theme_bg_color, 0.94); + border-style: none; border-radius: 0; border-image: none; } @@ -2708,20 +2709,6 @@ popover list { background-color: @theme_base_color; } -modelbutton button { - background-image: none; - background-color: transparent; - color: @theme_fg_color; - border-radius: 3px; -} - -modelbutton button { - background-image: none; - background-color: transparent; - color: @theme_fg_color; - border-radius: 3px; -} - modelbutton:checked, modelbutton:disabled, modelbutton:checked:disabled, @@ -2737,6 +2724,10 @@ modelbutton:focus:active { border-radius: 3px; } +modelbutton { + color: @theme_fg_color; +} + modelbutton:hover:active, modelbutton:hover, modelbutton:checked { -- cgit v1.2.1