12.10 / 13.04の雰囲気と輝きの色のテーマ

12.10 / 13.04の雰囲気と輝きの色のテーマ

これらのテーマが最新バージョンの GTK と互換性があるかどうか知っている人はいますか?

雰囲気のあるテーマは気に入っていますが、オレンジ色のハイライトを青にしたり、その時の好みに合わせて変えたいと思っています。

代替案があればお気軽にご提案ください。

答え1

GTK の CSS ファイルを編集して選択色を変更することができます。

  1. のような名前のテキスト ファイルを作成しcolour.sh、そのファイルに吹き出し行を貼り付けます。
    古い色=f07746
    新しいカラー=f0cb46
    古い進捗バーの色=db6a3c
    新しい進捗バーの色=dbb93b
    sed -i "s|$oldcolor|$newcolor|g" /usr/share/themes/Ambiance/gtk-2.0/gtkrc
    sed -i "s|$oldcolor|$newcolor|g" /usr/share/themes/Ambiance/gtk-3.0/gtk-main.css
    sed -i "s|$oldcolor|$newcolor|g" /usr/share/themes/Ambiance/gtk-3.0/settings.ini
    sed -i "s|$old_progress_bar_color|$new_progress_bar_color|g" /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css
    
  2. このスクリプトを実行可能にするターミナルに入力chmod +x colour.sh
  3. 次に、sudo ./colour.shターミナルに入力してスクリプトを実行し、プロンプトが表示されたらパスワードを入力します。
  4. ログアウトして再度ログインすると、選択色が薄い黄色(デフォルトのオレンジ色から)に変わります。

上記のスクリプトは、下の画像に示すように、選択範囲と進行状況バーの色を黄色に変更します。

ここに画像の説明を入力してください

これは、nautilus ファイルコピーの進行状況バーを除くすべての場所で機能します。Ambiance は、ファイルコピー ダイアログの進行状況バーを描画するために png 画像ファイルを使用します (ファイルは次のとおりです:/usr/share/themes/Ambiance/gtk-3.0/assets/progressbar-vertical-fill.pngおよび/usr/share/themes/Ambiance/gtk-3.0/assets/progressbar-horizontal-fill.png)。次に、GIMP で画像マジックを実行して、これらの画像の色をオレンジから黄色に色変換する必要があります (これは GIMP の「カラー化」です)。詳細なチュートリアルは、ここで見つかりました

ウィンドウの境界ボタン、チェックボックス、ラジオボタン、その他すべては、、/usr/share/themes/Ambiance/gtk-3.0/assetsおよびにある png ファイルからレンダリングされます。これらのイメージはオレンジから黄色に変換する必要があります。スクリプトを使用してこの色変換を自動化する方法があるはずです。/usr/share/themes/Ambiance/gtk-3.0/assets/usr/share/themes/Ambiance/metacity-1画像の色を変更する方法に関するスーパーユーザーリンクこれらすべてに役立つはずです。

注記:16進コードの完全なリストは以下で確認できます(f07746はオレンジ色、f0cb46は黄色)ここ

特定の色に類似した色を見つけることもできます。このリンクリンク内のカラー 16 進コードを自分の色に置き換えるだけで、他の色の一致する色合いや色調が得られます。

関連情報