Разница в цвете фона всплывающей подсказки 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,

Другие вопросы по тегам