Если я хочу опробовать другую GTK3-тему с помощью Unity Shell, у меня всегда возникают проблемы с цветом текста. Многие темы, похоже, имеют проблемы с верхней панелью, использующей аналогичные цвета текста (например, черные буквы на черной строке единства), некоторые темы имеют большие проблемы с thunderbird и firefox - на самом деле даже контекстные меню thunderbird и firefox в стандартных темах не работают вверх.
Есть ли способ исправить это вручную? Я знаю, как изменить цвета текстов меню firefox / thunderbird, но понятия не имею об изменении остальных.
У большинства тем будет файл unity.css или что-то похожее где-нибудь в папке gtk3 /.
Откройте его и найдите стили Panel. Вы можете легко изменить цвета bg и fg.
Образец из темы Zukitwo Gtk3:
UnityPanelWidget,
.unity-panel {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@dark_bg_color, 1.5)),
to (shade (@dark_bg_color, 1.04)));
border-top-color: shade (@dark_bg_color, 1.6);
border-style: solid;
border-width: 1 0 0 0;
-unico-border-gradient: none;
}
.unity-panel.menubar
.unity-panel .menubar {
color: #fff;
}