Dlaczego górne wskaźniki aplikacji (ikony górnego paska) są czarno-białe w Ubuntu 20.04?

Aug 16 2020

Dlaczego te wskaźniki aplikacji są czarno-białe? Nie jestem pewien, czy tak było w przypadku korzystania z Ubuntu 18.04. Czy można coś zrobić, aby wskaźniki aplikacji używały oryginalnego domyślnego koloru ikon.

Odpowiedzi

7 UnKNOWn Aug 16 2020 at 09:42

ponieważ są skonfigurowane do wyświetlania jako symboliczne i symboliczne Ikony są zwykle w kolorze jasnoszarym lub cokolwiek, co widzimy w rzeczywistości z aktualnie używanego motywu powłoki gnome.

Przejdź do motywu powłoki gnome, którego używasz, i spróbuj zlokalizować „symboliczny”

na przykład lewa część na górnym pasku.

#panel .panel-button .app-menu-icon {
  margin-left: 4px;
  margin-right: 4px;
  -st-icon-style: symbolic; }

zmienić -st-icon-style: regular;

inny przykład

.aggregate-menu {
  min-width: 21em; }
  .aggregate-menu .popup-menu-icon {
    padding: 0;
    margin: 0 4px;
    -st-icon-style: regular; }


w domyślnej instalacji Ubuntu 20.04 motyw powłoki pochodzi z pliku gresource, /usr/share/gnome-shell/theme/Yaru/gnome-shell-theme.gresourcektórego nie można łatwo edytować.

W związku z tym obejściem jest utworzenie niestandardowego motywu w katalogu domowym.

Wymagane: zainstalowane i włączone rozszerzenie motywów użytkownika gnome-shell-extension

Zainstaluj wymagany katalog i gnome-shll.cssplik za pomocą poniższego polecenia, Zmień nazwę „MyCustomTheme” w poniższym poleceniu na swoje życzenie.

install -D /dev/null ~/.themes/MyCustomTheme/gnome-shell/gnome-shell.css

teraz otwórz plik za gnome-shell.csspomocą poniższego polecenia

gedit ~/.themes/MyCustomTheme/gnome-shell/gnome-shell.css

wklej poniższą zawartość do otwartego gnome-shell.csspliku

#panel .panel-button .app-menu-icon {
-st-icon-style: regular; }

zapisz plik i zamknij.

teraz otwórz gnome-tweaks i wybierz ten nowo utworzony motyw powłoki „MyCustomTheme”