GTK3和GTK2工具提示背景颜色差异

GTK3和GTK2工具提示背景颜色差异

我更改了当前主题中的工具提示背景颜色设置氛围适用于 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-scheme = "base_color:#ffffff\nbg_color:#f2f1f0\ntooltip_bg_color:#f5f5c5\nselected_bg_color:#f07746\ntext_color:#3C3C3C\nfg_color:#4c4c4c\ntooltip_fg_color:#000000\nselected_fg_color:#ffffff\nlink_color:#DD4814\nbg_color_dark:#3c3b37\nfg_color_dark:#dfdbd2"

在 /usr/share/themes/Ambiance/gtk-3.0/gtk-main.css 中:

....

@define-color 工具提示背景颜色 #f5f5c5;

@define-color 工具提示颜色 #000000;

....

GTK2 变化:

在 /usr/share/themes/Ambiance/gtk-2.0/gtkrc 文件中:

gtk-color-scheme = "base_color:#ffffff\nfg_color:#4c4c4c\ntooltip_fg_color:#000000\nselected_fg_color:#f07746\nselected_fg_color:#FFFFFF\ntext_color:#3C3C3C\nbg_color:#F2F1F 0\ntooltip_bg_color:#ffffaf\nlink_color:#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

相关内容