Как изменить цвет фона строки меню?
Я пытаюсь изменить цвет фона строки меню в Ubuntu, но не повезло.
Моя текущая тема - Ambiance.
Я пытался изменить файл с именем gtkrc
в папке темы Ambiance, но не повезло.
Любые идеи о том, как я могу это сделать?
3 ответа
Если вы знакомы с CSS, вы можете лучше контролировать цвет и стиль верхней панели. Вот как вы можете сделать это с темой Ambiance.
Откройте Nautilus от имени пользователя root, поскольку вы будете выполнять резервное копирование и редактирование файлов.
gksu nautilus
Отсюда убедитесь, что все файловые операции, которые вы выполняете, относятся к этому экземпляру nautilus, который вы открыли с помощью команды.
Перейдите к
/usr/share/themes/Ambiance/gtk-3.0/apps
каталог- Прежде чем что-то делать, сделайте копию файлов
unity.css
а такжеgnome-panel.css
в каталоге, где-то в вашей домашней папке, так что если вы что-то испортите, вы можете легко отменить изменения обратно.
- Прежде чем что-то делать, сделайте копию файлов
Поскольку вы хотите изменить цвет верхней панели в Unity, откройте
unity.css
для редактирования в текстовом редакторе (gedit).Теперь создайте CSS-переменную в верхней части файла следующим образом
@define-color dark_bg_color #DCDCDC; @define-color dark_fg_color #3f3f3f;
Обратите внимание, что переменная
dark_bg_color
указывает на цвет фона панели, который вы хотите иметь, установите его значение с помощью хэш-кода нужного цвета.Аналогично, переменная
dark_fg_color
указывает цвет переднего плана, т.е. цвет шрифта элементов панели, установите для него хэш-код нужного значения.Наконец, сохраните файл и выйдите. Выйдите из системы и войдите снова, и сделанные вами изменения должны быть видны. Вы можете изменить значения по своему усмотрению, и в случае, если вы хотите вернуть цвет панели Ambiance по умолчанию обратно, просто откройте Nautilus от имени root и замените файл.
unity.css
с тем, что вы сделали резервную копию ранее.
Хотя вышеупомянутый метод можно использовать для настройки цвета верхней панели Unity, вы можете внести аналогичные изменения в панель gnome в GNOME classic, внеся аналогичные изменения в файл. gnome-panel.css
,
Шаги, которые я привел выше, могут показаться немного сложными, но они довольно просты, чем стилизация под любую ОС (AKA Windows). Исследуйте возможности здесь:-)
Вы можете отредактировать полосу соответствующего размера нужного цвета на своих обоях в GIMP, а затем установить прозрачность выше. Я не знаю, есть ли более легкий путь или нет.
ОП опубликовано:
Оказалось, я был на правильном пути раньше. Файл, который я редактировал, находился внутри gtk-2.0, но я предполагаю, что в ubuntu 12.04 они перешли на gtk-3.0.
Короче говоря, если вы хотите редактировать стиль панелей, они расположены внутри:
/usr/share/themes/"your theme name"/gtk-3.0