Как я могу изменить цвет фона полосы прокрутки для темы?
Я отсканировал файл /home/ry/.themes/elementary-borderless/metacity-1/metacity-theme-1.xml и ничего не заметил. Где еще я могу посмотреть?
2 ответа
Если вы все еще хотите знать, поищите в /usr/share/themes/Ambiance/gtk-2.0/gtkrc - например, тему Ambiance. Поиск стиля "полоса прокрутки". Под строковым движком "murrine" вы можете найти такой синтаксис:
trough_shades = {1.3, 1.2}
Кажется, он использует цвет фона по умолчанию (определенный как bg_color в начале файла), и вы просто используете тень. Эти значения для оттенков приводят к цвету, близкому к белому - я изменил оттенки, чтобы изменить полосу прокрутки gtk-2 на что-то вроде оверлея.
Помните, что если вы измените bg_color, это затронет все окна всех приложений gtk-2; так что вам лучше попробовать разные значения оттенка. Если вы не знаете, значения больше 1 делают цвет светлее, а меньшие - темнее.
Попробуйте в "/usr/share/themes//gtk-2.0/". Общий файл gtkrc. В зависимости от структуры темы она может включать несколько других файлов. Соглашение об именах заканчивается на.rc, то есть nautilus.rc или gedit.rc.
Прочитайте их: http://live.gnome.org/GnomeArt/Tutorials/GtkThemes/GtkScrollbar http://developer.gnome.org/gtk/stable/GtkScrollbar.html
Вы можете найти что-то оттуда.