
在 gnome 調整工具的「主題」標籤下,我有兩個不同的下拉式選單:GTK+ 和 Shele 主題。兩者有什麼差別?另一個問題:我剛剛安裝了一個新主題,但現在我想更改按鈕上的字體,使其不是白色的。我怎麼做?謝謝!
答案1
要更改主題顏色,您需要編輯三個文件。
/usr/share/themes/{主題名稱}/gtk-3.0/gtk.css
/usr/share/themes/{主題名稱}/gtk-3.0/settings.ini
/usr/share/themes/{主題名稱}/gtk-2.0/gtkrc
在這些檔案的開頭,您會發現基於 gtk 2 和 gtk 3 庫的應用程式中使用的 4 對核心前景色和背景色。 base_color 和 text_color 對用於視窗的文件或文字輸入部分,其中 bg_color 和 fg_color 用於顯示圖示和標籤的視窗區域。選定對用於選定的文本,工具提示對用於將滑鼠懸停在按鈕或連結上時彈出的提示。這些顏色可以透過具有不同不透明度或陰影的應用程式來應用。按鈕中文字的顏色來自fg_color。這些標籤集出現在所有三個文件中,因此我一直在將所有三個文件更改為與我更改的任何標籤相同。以下是我在 Ambiance 主題的 gtk.css 檔案中更改的範例。
/* 預設配色方案 */
@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;