12.10 / 13.04 的氛圍與輻射顏色主題

12.10 / 13.04 的氛圍與輻射顏色主題

有人知道這些主題是否與最新版本的 gtk 相容嗎?

我喜歡氛圍主題,但希望橙色亮點變成藍色或我當時喜歡的任何顏色。

也請隨意提出任何替代方案。

答案1

那你可以編輯GTK的CSS檔案來改變選擇顏色:

  1. 建立一個名為類似名稱的文字文件colour.sh,並將吹線貼到該文件中。
    舊顏色=f07746
    新顏色=f0cb46
    old_progress_bar_color=db6a3c
    new_progress_bar_color=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 中的「著色」)。相同的詳細教學可以是在這裡找到

視窗邊框按鈕、複選框、單選按鈕和其他所有內容均由 png 檔案呈現,這些檔案位於/usr/share/themes/Ambiance/gtk-3.0/assets/usr/share/themes/Ambiance/gtk-3.0/assets/usr/share/themes/Ambiance/metacity-1。這些圖像需要從橙色轉換為黃色。應該有一種方法可以透過腳本自動執行這種顏色轉換。有關如何更改圖像顏色的超級用戶鏈接應該對這一切有幫助。

筆記:您可以找到十六進位代碼的完整清單(f07746橙色和f0cb46黃色)這裡

您也可以在以下位置找到與給定顏色類似的顏色:這個連結。只需將連結中的顏色十六進位代碼替換為您的顏色,您就可以獲得其他顏色的匹配色調和色調。

相關內容