InnerSea企图将fedora 10 gnome桌面的上下面板改成透明的,不巧由于背景用的是深色,面板透明以后上面的字就看不清了,如何只改变面板中文字的颜色呢?(通过gnome的设置修改字体颜色会修改掉所有窗口中的字体)
以下是实现方法:
建立~/.gtkrc-2.0文件:
style "panel"
{
fg[NORMAL] = "#ffffff"
# fg[PRELIGHT] = "#000000″
# fg[ACTIVE] = "#000000"
# fg[SELECTED] = "#000000″
# fg[INSENSITIVE] = "#8A857C"
# bg[NORMAL] = "#000000″
# bg[PRELIGHT] = "#dfdfdf"
# bg[ACTIVE] = "#D0D0D0″
# bg[SELECTED] = "#D8BB75″
# bg[INSENSITIVE] = "#EFEFEF"
# base[NORMAL] = "#ffffff"
# base[PRELIGHT] = "#EFEFEF"
# base[ACTIVE] = "#D0D0D0″
# base[SELECTED] = "#DAB566″
# base[INSENSITIVE] = "#E8E8E8″
# text[NORMAL] = "#161616″
# text[PRELIGHT] = "#000000″
# text[ACTIVE] = "#000000″
# text[SELECTED] = "#ffffff"
# text[INSENSITIVE] = "#8A857C"
}
widget "*PanelWidget*" style "panel"
widget "*PanelApplet*" style "panel"
class "*Panel*" style "panel"
widget_class "*Mail*" style "panel"
class "*notif*" style "panel"
class "*Notif*" style "panel"
class "*Tray*" style "panel"
class "*tray*" style "panel"
其中红色部分就是目标颜色,就是这么简单!(重启X后生效)