web-dev-qa-db-ja.com

GTKでUnityパネルをどのようにリテーマしますか?

既存のテーマを使用して、団結パネルの外観を別のテーマで表示されるようにカスタマイズします。パネルテーマの変更方法に関するドキュメントは見つかりません。カスタムパネルを持つさまざまなテーマのいくつかのgtkrcファイルを比較し、テキストを少し動かしてみましたが、どのように行われたかわかりません。基本的に、Ortaテーマにグラデーションのある暗いパネルを配置しようとしています。

答えはどこにありますか?

6
ninjaaron

ユニティパネルはgtkrcファイルを使用します。外観を変更する唯一の方法は、/usr/share/unity/themes

ここに役立つ小さなガイドがあります- ユニティランチャーの色とパターン

2
romancev

これが、あなたの質問に対する迅速で汚い解決策です!

まず最初に、パネルの.rcファイルを取得し、パネルの外観の説明を含める必要があります。独自に作成することも、他のテーマから取得することもできます。

たとえば、次のAmbianceテーマからこのファイルを取得してみましょう。

/usr/share/themes/Ambiance/gtk-2.0/apps/gnome-panel.rc

Ortaテーマフォルダーにコピーする必要があります。

/usr/share/themes/Orta/gtk-2.0/gnome-panel.rc

次に、Orta .gtkrc(/usr/share/themes/Orta/gtk-2.0/)ファイルスクロールを開き、下に移動して、次のように入力します。

include "gnome-panel.rc"

その後、Ortaテーマを再選択します。

私が言ったように、これは汚い解決策であり、それがどのように行われるかを示すだけです。見栄えを良くするには、パネル用に独自の.rcファイルを作成する必要があります。私に関しては、シタ色のパネルはオルタのテーマで素敵に見えると思います=)

2
romancev