我在用Ubuntu 12.10和gnome-shell 3.6.2。我想更改屏幕顶部面板的背景颜色。
我目前正在使用调整工具中所述的以下主题:
当前主题:Adwaita
光标主题:Adwaita
Gtk+ 主题:Adwaita
我曾尝试使用gconf-编辑器和dconf-编辑器但它们都没有显示面板的背景颜色选项。
有人能为我提供上述解决方案吗?
答案1
gnome-shell 顶部面板的样式由 CSS 文件决定/usr/share/gnome-shell/theme/gnome-shell.css
。
顶部面板按#panel
ID 设置样式:
#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 文件,这将为您提供完整的主题。