如何更改 gnome 3.2.6 面板背景颜色

如何更改 gnome 3.2.6 面板背景颜色

我在用Ubuntu 12.10gnome-shell 3.6.2。我想更改屏幕顶部面板的背景颜色。

我目前正在使用调整工具中所述的以下主题:
当前主题:Adwaita
光标主题:Adwaita
Gtk+ 主题:Adwaita

我曾尝试使用gconf-编辑器dconf-编辑器但它们都没有显示面板的背景颜色选项。
有人能为我提供上述解决方案吗?

答案1

gnome-shell 顶部面板的样式由 CSS 文件决定/usr/share/gnome-shell/theme/gnome-shell.css

顶部面板按#panelID 设置样式:

#panel {                     
    background-color: black;  /* <--- */
    font-weight: bold;       
    height: 1.86em;          
}

您可以将背景颜色更改为您喜欢的颜色。

您可能还希望更改.panel-corner类别的-panel-corner-background-color颜色,以使顶部面板左下角和右下角的两个圆角改变颜色:

.panel-corner {
    -panel-corner-radius: 6px;
    -panel-corner-background-color: black; /* <--- */
    -panel-corner-border-width: 2px;   
    -panel-corner-border-color: transparent;
}        

如果您希望避免修改全球的文件/usr/share/gnome-shell/theme/gnome-shell.css,您可以为 gnome-shell 创建自己的主题(这些可以通过程序设置gnome-tweak-tool)。我对这里的细节不太清楚,但我认为您可以复制整个/usr/share/gnome-shell/theme文件夹(这样您就有了主题所需的所有图片)并修改 CSS 文件,这将为您提供完整的主题。

相关内容