更改 GTK 2.0 主题中的时钟字体颜色

更改 GTK 2.0 主题中的时钟字体颜色

我安装了Flattastic 蓝光主题,现在我正在寻找一种方法来改变面板中时钟的字体颜色。

浅蓝色时钟,位于我的电池图标旁边

我已经尝试更改 GTK-2.0 配置文件(面板)中的字体颜色,但这只会影响用户名而不会影响时钟。

我在联想 ThinkPad 上运行 Xubuntu 16.04。

答案1

我自己找到了这个问题的答案,因为我偶然发现了仅用于配置我的面板时钟的文件 ~/.gtkrc-2.0。

  style "panel-clock-custom"
  {
  fg[NORMAL]    = "#585a5c"
  fg[PRELIGHT]    = "#585a5c"
  fg[ACTIVE]    = "#585a5c"
  text[NORMAL]    = "#585a5c"
  text[PRELIGHT]    = "#585a5c"
  text[ACTIVE]    = "#585a5c"
  }
  widget "Xfce*Panel*clock*"    style "panel-clock-custom"

我只是将所有十六进制值更改为我想要的颜色。

答案2

您可以使用 Gpick 程序将鼠标悬停在时钟上以获取特定的十六进制颜色。如果尚未安装,Gpick 位于存储库中。(如果将鼠标悬停在时钟上时获得大量不同的十六进制结果,则此方法可能不起作用。)

接下来您可以执行以下操作:

进入你的主题文件夹:

cd /usr/share/themes/Flattastic-Blue-Light

接下来搜索所有具有相同颜色的文件:

grep -R 000000

上面,将 000000 替换为您的十六进制颜色。

这不是一个完整的答案,但也许可以帮你开始找到需要改变的地方。评论中的内容有点太多了。

我也注意到了#4fc0e8第 4 行的这种颜色:

/usr/share/themes/Flattastic-Blue-Light/gtk-2.0/gtkrc 

这种颜色看起来与时钟的颜色非常相似。但是,改变它可能会改变其他元素。

为了使任何更改生效,我建议转到菜单中的“外观”并在您的主题和另一个主题之间切换。

相关内容