
GTK テーマのカスタマイズ方法を学びたいです。これまで、背景 (アクセント) 色、テキスト色などを変更する方法を学習しました。
/usr/share/themes//gtk-3.0/gtk.css 内のファイルの値を変更することで、色を変更できます。このコードの値を変更することで、色を操作できます。
/* default color scheme */
@define-color bg_color #cdc3b8;
@define-color fg_color #262626;
@define-color base_color #accdff;
@define-color text_color #262626;
@define-color selected_bg_color #01b9fc;
@define-color selected_fg_color #ffffff;
@define-color tooltip_bg_color #A3D0FF;
@define-color tooltip_fg_color #023C79;
しかし、タイトルバーのテキストを変更したり、フレームの色を変更したりできるように、ウィンドウ フレーム (パネル) のファイルはテーマのどこにあるのでしょうか。可能であれば、どのコードが何の目的で使用されるかも教えていただけると非常に助かります。
ありがとう。
答え1
Ubuntu を Unity デスクトップ環境と Ambiance テーマで使用している場合、ウィンドウのタイトルバーの CSS テーマはファイル から取得され/usr/share/themes/Ambiance/gtk-3.0/apps/unity.css
、ウィンドウのボタン自体は にあります/usr/share/themes/Ambiance/unity/
。CSS で探しているのは、「UnityDecoration」スタイル プロパティです。
さまざまなプロパティとファイルの機能の詳細については、Ubuntu Wiki の Unity テーマに関するページ。