Ubuntu 13.04 Raring Ringtail with Malys-uniblack icon theme(アイコンは黒です)を使用しています.
また、Mediterraneanlightというテーマを使用しています。とても素敵だと思います。
ランチャーの色を明るい灰色/ほぼ白色に設定しているので、ダッシュがそれに続き、ウィンドウの背景が同じ色に設定されています。
このように設定すると、アイコン自体が見栄えがよく太字になります。しかし、これにより、アイコンの下に表示されるテキストが明るい背景色に溶け込むため、テキストを読み取れないという問題が発生します。
nity Dashに表示されるアイテムのテキストの色を変更するにはどうすればよいですか?
お時間をいただきありがとうございます。既に提供した情報以外の情報が必要な場合はお知らせください。
ありがとう。
テキスト色 "white"の "アイコンの下のUnityダッシュの結果"はUnityソースにハードコードされています。ソースコードを編集して、その色を変更してみてください。
1)必ず ソースコードリポジトリ を有効にしてください。
ターミナルウィンドウを開く Ctrl+Alt+T そしてタイプ:
Sudo apt-get update
2)ターミナルで次を入力して必要なパッケージをインストールします。
Sudo apt-get install build-essential python-windowmocker quilt
3)ビルドの依存関係をインストールします。
Sudo apt-get build-dep unity
4)ソースコードをダウンロードするためのフォルダーを作成します。
mkdir ~/Downloads/src
cd ~/Downloads/src
5)ソースコードをダウンロードして変数をエクスポートします。
apt-get source unity
export QUILT_PATCHES=debian/patches
export EDITOR=gedit
6)パッチを作成し、ソースコードを編集します。
cd unity-7.0.0daily13.06.19~13.04/
quilt new 99-custon-color-dash.patch
quilt edit dash/ResultRendererTile.cpp
行を編集します438。
変更後:
cairo_set_source_rgba(cr, 1.0f, 1.0f, 1.0f, 1.0f);
To:
cairo_set_source_rgba(cr, 0.0f, 0.0f, 0.0f, 1.0f);
Geditで変更を保存します。
このコードは、算術表記法でcairoを使用して色を設定します。
算術表記法:
0〜1で、その間に小数値が入ります。この表現は、理論的分析および浮動小数点表現を使用するシステムで使用されます。
デジタル8ビット/チャンネル表記:
(赤、緑、青)(0〜255、0〜255、0〜255)
赤などのグラフィックソフトウェアの一般的なRGBカラーセレクターで色を選択できます。
(Red,Green,Blue) (255, 0, 0)
算術表記法では:
255/255 = 1.0f
0/255 = 0.0f
0/255 = 0.0f
したがって、テキストの色を赤にしたい場合:
cairo_set_source_rgba(cr, 1.0f, 0.0f, 0.0f, 1.0f)
最後の1つは、アルファチャネル(RGBA)です。
情報:
[〜#〜] rgb [〜#〜]
[〜#〜] rgba [〜#〜]
カイロ
7)debパッケージをコンパイルおよびビルドします。
quilt refresh
fakeroot dpkg-buildpackage
8)debパッケージをインストールします。
cd ..
Sudo dpkg -i *deb
9)最後に、マシンを再起動して変更を確認できます。
前:
後:
お役に立てれば。
Unity-Tweak-toolを使用してみてください。ターミナルに書き込みをインストールするには:Sudo apt-get install unity-Tweak-tool