Почему верхние индикаторы приложений (значки верхней панели) отображаются в Ubuntu 20.04 черно-белыми?
Почему эти индикаторы приложений отображаются в черно-белом цвете? Не уверен, что это было так при использовании Ubuntu 18.04. Можно ли что-нибудь сделать, чтобы индикаторы приложения использовали исходный цвет значка по умолчанию.
Ответы
потому что они настроены так, чтобы отображаться как символические и символические. Иконки обычно имеют светло-серый цвет или то, что мы видим на самом деле из используемой в настоящее время темы оболочки gnome.
Итак, перейдите к теме оболочки gnome, которую вы используете, и попытайтесь найти "символический"
например левая часть на верхней панели ..
#panel .panel-button .app-menu-icon {
margin-left: 4px;
margin-right: 4px;
-st-icon-style: symbolic; }
изменить -st-icon-style: regular;
другой пример
.aggregate-menu {
min-width: 21em; }
.aggregate-menu .popup-menu-icon {
padding: 0;
margin: 0 4px;
-st-icon-style: regular; }
в стандартной установке Ubuntu 20.04 тема оболочки берется из файла gresource, /usr/share/gnome-shell/theme/Yaru/gnome-shell-theme.gresource
который не может быть легко отредактирован.
Следовательно, обходной путь - создать собственную тему в домашнем каталоге.
Обязательно: пользовательские темы gnome-shell-extension установлено и включено
Установите требуемый каталог и gnome-shll.css
файл с помощью команды ниже. Измените имя "MyCustomTheme" в команде ниже по своему желанию.
install -D /dev/null ~/.themes/MyCustomTheme/gnome-shell/gnome-shell.css
теперь откройте файл gnome-shell.css
с помощью команды ниже
gedit ~/.themes/MyCustomTheme/gnome-shell/gnome-shell.css
вставьте содержимое ниже в открытый gnome-shell.css
файл
#panel .panel-button .app-menu-icon {
-st-icon-style: regular; }
сохраните файл и закройте.
теперь откройте gnome-tweaks и выберите эту недавно созданную тему оболочки "MyCustomTheme"