Стили из /usr/share/themes/*/gtk-3.20/gtk.css
необходимо переопределить. Поскольку GTK-tards еще раз изменили работу системы без веских причин, многие предыдущие решения проблемы перестали работать.
Класс CSS теперь является полосой scrollbar
, ранее был .scrollbar
. -GtkRange-slider-width
и -GtkRange-stepper-size
были явно удалены, вместо этого используйте min-width
/min-height
для элемента виджета.
Мое содержимое ~/.config/gtk-3.0/gtk.css
:
scrollbar, scrollbar button, scrollbar slider {
-GtkScrollbar-has-backward-stepper: true;
-GtkScrollbar-has-forward-stepper: true;
min-width: 25px;
min-height: 25px;
border: 1px solid #5d9797;
border-radius: 0;
}
scrollbar slider {
background: theme_bg_color;
}
scrollbar slider:hover {
border-color: #418bd4;
}
Похоже на это; достаточно близко для меня.