如何更改菜单栏的背景颜色?
我正在尝试更改Ubuntu中菜单栏的背景颜色,但没有运气。
我目前的主题是Ambiance。
我试图在Ambiance主题文件夹中更改名为gtkrc
的文件,但没有运气。
关于我如何做到这一点的任何想法?
如果您了解CSS ,那么您可以更好地控制顶部面板的颜色和样式。 以下是如何使用Ambiance主题进行操作。
-
以root身份打开Nautilus,因为您将备份和编辑文件。
gksu nautilus
-
从这里开始,确保您执行的所有文件操作都来自使用命令打开的nautilus实例。
-
导航到
/usr/share/themes/Ambiance/gtk-3.0/apps
目录- 在您执行任何操作之前,请将目录中的
unity.css
和gnome-panel.css
文件复制到主文件夹中的某个位置,这样,如果您搞砸了任何内容,则可以轻松恢复更改。
- 在您执行任何操作之前,请将目录中的
-
由于您想要在Unity中更改顶部面板的颜色,请在文本编辑器(gedit)中打开
unity.css
进行编辑。 -
现在在文件的最顶部创建CSS变量,如下所示
@define-color dark_bg_color #DCDCDC; @define-color dark_fg_color #3f3f3f;
-
请注意,变量
dark_bg_color
表示您想要的面板背景颜色,使用所需颜色的哈希码设置其值。 -
类似地,变量
dark_fg_color
表示前景色,即面板项的字体颜色,使用哈希码设置所需的值。 -
最后,保存文件并退出。 注销,再次登录,您所做的更改应该是可见的。 您可以根据需要修改这些值,如果您想恢复Ambiance的默认面板颜色,只需以root用户身份打开Nautilus,并将文件
unity.css
替换为您之前备份的文件。
虽然上面提到的方法可用于调整Unity顶部面板的颜色,但您可以在GNOME经典中对gnome-panel进行类似的更改,方法是在文件gnome-panel.css
进行类似的更改。
我上面给出的步骤可能听起来有点复杂,但它们比你想象的任何操作系统(AKA Windows)造型都容易。 探索这里的可能性:-)
您可以在GIMP中编辑适当大小的颜色条到您的墙纸上,然后将透明度设置得更高。 我不知道是否有更简单的方法。
OP发表:
事实certificate我以前是在正确的轨道上。 我正在编辑的文件位于gtk-2.0内,但我假设在ubuntu 12.04中他们移动到gtk-3.0。
简而言之,如果要编辑面板的样式,它们位于内部:
/usr/share/themes/"your theme name"/gtk-3.0