如何更改 Unity 上部面板的颜色?

如何更改 Unity 上部面板的颜色?

我找了很久,但什么也没找到。如果可以的话,请告诉我如何更改 Unity 菜单栏的颜色。

不是左侧面板(启动器),我指的是 Unity 桌面顶部的面板。

答案1

方法 1

顶部面板(其正确术语是“菜单栏”) 在 Unity 中从当前设置的 GTK+3 主题获取其主题。请注意,根据您选择 Ambiance 还是 Radiance,菜单栏的颜色会发生变化以匹配您的窗口标题栏。因此,一种选择是简单地查找、安装并选择不同的 GTK+3 主题。但是,这也会更改桌面其余部分的主题。

方法 2

您可以尝试另一种解决方案,但需要一点工作量,但可以让您更好地控制最终结果的外观。以下方法介绍了如何通过使菜单栏透明并修改壁纸来更改菜单栏的外观,以获得您想要的外观:

  1. 使用您选择的配置工具更改菜单栏不透明度。你可以这样做使用 CCSM如果你足够勇敢,或者你可以使用更安全的替代方案。在这个例子中,我使用Ubuntu 调整. 安装 Ubuntu Tweak 后,点击调整按钮,然后选择统一在下面桌面类别。找到靠近底部的“面板不透明度”选项,然后将其调低;越低越好。

    笔记:如果你将面板不透明度调到 0.00,你将应该获得其余步骤所需的最佳效果(即完全透明),但你会面临遇到以下问题的风险:这个错误,这将使全局菜单文本变成难看的黑色,直到您再次增加不透明度。如果您遇到此错误,请在此处将自己标记为受影响。

    Ubuntu Tweak 设置的屏幕截图

  2. 创建您选择的面板背景。您可以使用您选择的图像编辑软件以多种方式执行此操作(以及下一步)。(我个人的建议是GIMP,尽管学习起来有点困难。)您需要让面板背景的高度为 24px(菜单栏的高度),宽度与显示屏的像素一样。如果您愿意,您可以在网上找到预制的面板背景,然后跳到下一步。

    提示:如果你不确定此步骤或下一步的显示器分辨率,你可以通过点击显示...屏幕右上角电源齿轮下的选项,查看当前选中的内容解决

  3. 获取与您的显示屏大小相同的壁纸并将面板背景覆盖在顶部。这里的想法是创建一个适合您的显示屏的新壁纸,这样您就可以看到自定义面板背景位于菜单栏下方屏幕顶部,使菜单栏看起来就像那样。同样,请随意使用您选择的图像软件。

  4. 将您的自定义壁纸设置为新的桌面背景。您可以在下面更改桌面背景外观 > 外观在系统设置中,通过电源齿轮或右键单击桌面并从菜单中选择“更改桌面背景”。或者,您只需在文件管理器中双击新创建的背景文件以在图像查看器中打开它,然后选择图像 > 设置为桌面背景从全局菜单或HUD中。

答案2

sudo add-apt-repository ppa:shimmerproject/ppa
sudo apt-get update
sudo apt-get install gtk-theme-config

截屏

相关内容