Разница в цвете фона всплывающей подсказки GTK3 и GTK2
Я изменил настройку цвета фона подсказки в моей текущей теме Ambiance для gtk-2 и gtk-3.0.
Несмотря на то, что я использовал один и тот же цветовой код #f5f5c5, цвет фона всплывающей подсказки в eclipse и gedit(использует GTK3) и Firefox(который использует GTK2) отображается по-разному.
Посмотреть изображение
Пожалуйста, кто-нибудь, дайте мне знать цветовой код, который будет использоваться для приложений gtk-3.0, чтобы он выглядел так же, как показано в Firefox?
GTK3 изменения:
В /usr/share/themes/Ambiance/gtk-3.0/settings.ini:
[Настройки] gtk-color-схема = "base_color:#ffffff\nbg_color:#f2f1f0\ntooltip_bg_color:#f5f5c5\nselected_bg_color:#f07746\ntext_color:#3C3C3C\nfg_color:#4cgff_F_F_F_F_F_F_F_F_L_F_F_L_C_F_L_F_L_C_F_C_F_C_F_C_F_C_F_C_F_C_F_C_F_C_F_C_F_C_F_C_F_C_F_C_F_C_F_C_C_F_C_C_F_C_C_F_CF nlink_color:#DD4814\nbg_color_dark:#3c3b37\nfg_color_dark:#dfdbd2"
В /usr/share/themes/Ambiance/gtk-3.0/gtk-main.css:
....
@ define-color tooltip_bg_color #f5f5c5;
@ define-color tooltip_fg_color # 000000;
....
GTK2 изменения:
В /usr/share/themes/Ambiance/gtk-2.0/gtkrc файле:
gtk-color-схема = "base_color:#ffffff\nfg_color:#4c4c4c\ntooltip_fg_color:#000000\nselected_bg_color:#f07746\nselected_fg_color:#FFFFFF\ntext_color:#3C3C3C\nbg_F_FF_FF_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_L_F_F_F_L_F_F_L_F_F_L_F_F_L_F#DD4814"
1 ответ
Мне кажется, что вы используете разные значения для tooltip_bg_color
в GTK2 и GTK3. В /usr/share/themes/Ambiance/gtk-2.0/gtkrc
у тебя есть #ffffaf
, пока в /usr/share/themes/Ambiance/gtk-3.0/settings.ini
а также /usr/share/themes/Ambiance/gtk-3.0/gtk-main.css
у тебя есть #f5f5c5
,
Если вы хотите, чтобы в приложениях GTK3 светло-желтый (например, скриншот с Firefox), используйте #ffffaf
в /usr/share/themes/Ambiance/gtk-3.0/settings.ini
а также /usr/share/themes/Ambiance/gtk-3.0/gtk-main.css
,