web-dev-qa-db-ja.com

デスクトップアイコンテキストの色を変更する方法

Gnome-Shellのデスクトップは、アイコン名(白)も判読できないため、明るい色の壁紙では使用できません。とにかく色を変える方法はないようで、さまざまなテーマを変えることも助けにはならないようです。

例:

White text on a white background

15
labarna

テーマファイルを変更するためにあちこち検索した後、これを使用するためにテーマ内の何も変更する必要はないようです。実際、多くのハッキングなしでは不可能です。 Gnome Developers(何らかの理由で彼らだけが知っている)が、ほとんどのテーマファイルをgresourceバイナリファイルにバンドルしているためです。 GTK-2コンポーネント専用の/usr/share/themes/Adwaitaのファイル。 Gtk-3ファイルはlibgtk-3.soファイルとgnome-Shell-theme.gresourceファイルにあります。

しかし最後に、オーバーライドされたファイルが実際に効果を発揮することを観察しましたが、時間がかかります。

テーマをオーバーライドします。内容は、Sillymanによるものと同じです。違いは、gtk.cssフォルダーの~/.config/gtk-3.0ファイルに書き込むことです。

.nautilus-desktop.nautilus-canvas-item {
    color: blue;
    text-shadow: 1px 1px white;
}

colorフィールドでお気に入りの色を置き換えます。ピクセルを増やすことで影を厚くすることもできます。

しかし、しばらく待つ必要があります。しばらくしてから別のテーマを使用してみてください。 nautilus -qを使用してnautilusを強制終了してから、再起動することもできます。

これは、Adwaitaでフォントの色を変更した後のスクリーンショットです。

gnome-Shell-desktop with default adwaita theme


この問題について私が訪れた便利なリンクをいくつか紹介します。それは将来の訪問者を助けるかもしれません。

5
Anwar

デスクトップアイコンテキストは、.nautilus-desktop.nautilus-canvas-itemによって処理されます。カスタマイズは非常に簡単です。

メインのGTKテーマのgtk.cssで、最初の@import url行の下に(テスト前ではなく)、以下を入力します。

.nautilus-desktop.nautilus-canvas-item {
color: #ffffff;
text-shadow: 1 1 alpha (@fg_color, 0.8);
}

変更を確認するには、killall nautilusに続いてnautilusを実行し、デスクトップを見てください。

好きなようにカスタマイズします。黒の色を#000000に変更します。または、含まれている(オプションの)テキストシャドウライン(ニースアルファ透明度付き)が白い色でも役立つかどうかを確認します。

他のアイデアについては、「。nautilus-desktop.nautilus-canvas-item」をググリングして、このエントリで他の人が何をしたかを確認してください。私はCSSや上記のテキストシャドウコードの専門家ではありません。

デスクトップアイコンのテキストをカスタマイズするためのもう1つのすてきなこと(そして、このカスタマイズはnautilusの再起動を必要とせずに即座に行われます)は、次のとおりです。

Dconf値org.gnome.nautilus.desktop font。テキストを太字にするには、その値としてBoldを入力します(デフォルトは空です)。フォントサイズを変更するには、そこにも数字を追加します。 Bold 10。フォントも変更できます。 Serif Bold 10-そして、他に何ができるのだろうか。

最後に、Nautilusの設定、表示、「アイコンビューのデフォルト」を使用してアイコンビューのサイズを変更すると、上記のカスタマイズをテキストの幅がどれだけ大きくなるかがわかりやすくなります(私にとって、50%ズームはBold 10で非常にうまく機能します) dconfおよびgtk.cssのサンプルcss)。

N.b.私はDebian Wheezy 7.8を使用しているので、Ubuntu自体とあまり変わらないことを願っています!執筆時点で違いはないと思います。

7
SillyMan

デスクトップスタイリング情報は、gtkテーマ、つまり/usr/share/themes/Adwaita/gtk-3.0/gtk.cssに保存されます。 gnome-color-chooserは、gtk-2.0を使用している場合に設定を変更する簡単な方法を提供していましたが、残念ながら今は手作業でスタイリングの調整を行う必要があります。

  1. これ 記事では、カスタムgtkテーマの作成方法を説明します。

  2. デスクトップの背景を変更するには、Adwata/gtk-3.0/gnome-applications.cssを見てください。フォントの色は(私が思うに).nautilus-desktopフィールドの1つです。

0
Jamie