Изменить цвет верхней строки меню / строки состояния

9

Я знаю, что есть миллион сообщений на эту тему, но ни одна не помогла мне решить эту проблему ... Я пытаюсь изменить цвет верхней строки меню / строки состояния системы. Мне удалось установить прозрачность, используя некоторые причудливые команды в терминале, но попытка изменить реальный цвет - это кошмар. Это просто остается черным! Я пытаюсь установить его на белый.

введите описание изображения здесь

Я попытался изменить файл unity.css используемой темы, установив значения @ dark-bg-color и @ dark-fg-color, но все, что кажется, это изменить цвета меню открывающихся окон вверх для каждой программы, а не фактическая строка состояния системы.

Tiwaz89
источник

Ответы:

8

Цвет меню и цвет для некоторых других вещей могут быть получены из ваших обоев рабочего стола. Единство цвета - хамелеон . Таким образом, вам не нужно явно менять цвет строки меню.

Сначала откройте диспетчер параметров CompizConfig , перейдите в плагин Ubuntu Unity , включите его и установите для параметра « Непрозрачность панели» значение 0, как показано на следующем рисунке:

CCSM

Теперь, когда вы поменяете обои, строка меню примет цвет обоев. Некоторые примеры:

синий менубар

менубар апельсин


Если вы хотите, чтобы он был почти белым (ну, совсем белого не получится, потому что иначе не отличите текст и значки от меню):

менубар бело-серый

Раду Рэдяну
источник
Спасибо Раду, это действительно отстой, что вы не можете установить его в белый цвет. Потому что тогда вы можете изменить передний план / текст на черный, и не будет никаких проблем. Но если это единственный вариант, который я имею, спасибо за усилия! (Будет награжден за 4 часа)
Tiwaz89
@DeanGrobler Ну, вы можете найти здесь некоторые темы Ubuntu для Unity: upubuntu.com/2012/07/a-list-of-best-15-ubuntu-1204-themes.html . Мне нравится тринадцатое, у которого есть «ледяной»
менубар
Я хотел, чтобы цвет текста (цвет рабочего стола Ubuntu) строки состояния был черным. Могу ли я это сделать?
Теджеш Раут
это работает с Ubuntu 18.4 / 20.4?
анш сахдева
2

Если вы знакомы с 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.

Надеюсь это поможет....

Нишант Пиллаи
источник
Привет Nishant, это на самом деле то, что я пробовал раньше, и, как я уже сказал, это только меняет фон окон и передний план. Не верхняя панель всей системы, как видно на моем скриншоте. Спасибо за усилия, хотя.
Tiwaz89
0

Слушай, я знаю, что парень выше сказал иначе, но я нашел это ...

Если вы идете в ту же директорию, в которой сказал Radu, есть настройка для цвета фона.

Я знаю, что это также меняет панель задач, но вы можете изменить строку меню на полный белый!

user260261
источник