Как настроить внешний вид полос прокрутки в Firefox 57?

в KDE 5.40 на openSUSE Tumbleweed я сконфигурировал полосы прокрутки, чтобы они выглядели и работали так:

однако в Firefox, полосы бывают разные. Обратите внимание на отсутствие кнопок в конце каждого бара и слишком тонкий:

решения от как изменить ширину полос прокрутки в Gnome? к сожалению, работают только с приложениями из ca. 2009.

12
задан daxim
02.05.2023 15:47 Количество просмотров материала 2422
Распечатать страницу

1 ответ

стили из /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;
}

выглядит так; достаточно близко для меня.

0
отвечен daxim 2023-05-03 23:35

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх