
GNOME 3.4を使用しています。クラシックモードDebian Wheezy から。
通知領域で知りたいアイコンの水平間隔(または内側の余白)を変更(縮小)する方法。
デフォルトでは、アイコンは次のようになります。互いに離れているだから、このバーで多くのスペースを無駄にしました。
基本テーマ「Adwaita」を使用していますが、「HighContrast」(または「HighContrastInverse」)テーマに変更すると、アイコンがお互いに近い、これが私が達成したいものです(ただし、基本テーマでは):
オンラインで検索し、いくつかの.cssファイルを修正しましたが、成功しませんでした。
答え1
Ubuntu 18.04(Gnome 3)では、スタイルシートの名前が/usr/share/gnome-shell/theme/ubuntu.css
。
jpoppeが書いたように.panel-button
>をnatural-hpadding
調整する必要があります。スペースがまだ好みに比べて大きすぎる場合は、以下を減らすこともできますminimum-hpadding
。
.panel-button {
-natural-hpadding: 12px; /* change HERE */
-minimum-hpadding: 6px; /* and here */
font-weight: bold;
color: #eee;
text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.9);
transition-duration: 100ms;
}
再起動したくない場合は、次の方法でテーマを再読み込みすることもできます。
gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval 'Main.loadTheme();'
編集する:Ubuntu 20.04ではスタイルシートが/usr/share/gnome-shell/gdm3-theme.gresource
。
ファイルのリスト
gresource list /usr/share/gnome-shell/gdm3-theme.gresource
ファイル抽出中
gresource extract /usr/share/gnome-shell/gdm3-theme.gresource /org/gnome/shell/theme/gdm3.css > gdm3.css
ファイルを変更してファイルに再コンパイルすることは可能ですgresource
が、子供のテーマ代わりに。
- フォルダの作成:
mkdir -p ~/.themes/NAME/gnome-shell
リストの作成
theme.json
(任意に選択できる):{ "shell-theme": { "name": "NAME", "author": "AUTHOR", "version": "0.0", "type": "custom", "url": "URL" } }
スタイルの作成
gnome-shell.css
:#panel { font-size: 0.9em; } .panel-button { -natural-hpadding: 4px; -minimum-hpadding: 2px; }
デフォルトのCSSを自動的に含める必要があります。それでも問題が解決しない場合は、次のいずれかの行を先頭に追加してみてください。
@import url("resource:///org/gnome/shell/theme/gdm3.css"); @import url("/usr/share/gnome-shell/theme/gdm3.css");
NAME
使用gnome-tweak-tool
(テーマ選択調整>形状>シェル)
答え2
(/usr/share/gnome-shell/theme/gnome-shell.css)で「natural-hpadding」行を探し、12pxを希望の値に置き換えます。
.panel-button {
-natural-hpadding: 5px;
-minimum-hpadding: 6px;
font-weight: bold;
color: #ccc;
transition-duration: 100ms;
}
詳細とヒントについては、以下をご覧ください。http://forums.linuxmint.com/viewtopic.php?f=42&t=86813(セクション2g)