Ubuntu 20.04でトップアプリケーションインジケーター(トップバーアイコン)が白黒で表示されるのはなぜですか?
これらのアプリインジケーターが白黒で表示されるのはなぜですか?Ubuntu18.04の使用中にこれが当てはまるかどうかはわかりません。アプリのインジケーターに元のデフォルトのアイコンの色を使用させるために何かできることはありますか。
回答
シンボリックおよびシンボリックアイコンとして表示されるように構成されているため、アイコンは通常、ライトグレー、または現在使用されているgnome-shellテーマから実際に表示されるものになります。
したがって、使用しているgnome-shellテーマに移動して、「シンボリック」を見つけてください。
たとえば、トップバーの左側の部分。
#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」を選択します。