首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么在Ubuntu20.04中,顶级应用程序指示符(顶部条形图标)显示为黑白?

为什么在Ubuntu20.04中,顶级应用程序指示符(顶部条形图标)显示为黑白?
EN

Ask Ubuntu用户
提问于 2020-08-16 09:30:35
回答 1查看 4K关注 0票数 8

为什么这些应用程序指示器会出现在黑白颜色上?不确定在使用Ubuntu18.04时是否是这种情况。可以做些什么,使应用程序指示器使用他们原来的默认图标颜色。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2020-08-16 09:42:35

因为它们被配置成作为符号和符号来显示,所以图标通常是浅灰色的,或者我们从当前使用的gnome主题中看到的任何东西。

因此,导航到您正在使用的gnome主题,并尝试定位“符号”。

例如,顶部栏上的左边部分:

代码语言:javascript
复制
#panel .panel-button .app-menu-icon {
  margin-left: 4px;
  margin-right: 4px;
  -st-icon-style: symbolic;
}

更改-st-icon-style: regular;

另一个例子是:

代码语言:javascript
复制
.aggregate-menu {
  min-width: 21em;
}

.aggregate-menu .popup-menu-icon {
  padding: 0;
  margin: 0 4px;
  -st-icon-style: regular;
}

在Ubuntu20.04的默认安装中,外壳主题来自gresource文件/usr/share/gnome-shell/theme/Yaru/gnome-shell-theme.gresource,该文件很难编辑。

因此,解决方法是在主目录中创建一个自定义主题。

必需:已安装和启用的用户主题gnome-shell扩展

用下面的命令安装所需的目录和gnome-shll.css文件,将下面命令中的名称"MyCustomTheme“更改为您的意愿。

代码语言:javascript
复制
install -D /dev/null ~/.themes/MyCustomTheme/gnome-shell/gnome-shell.css

现在用下面的命令打开文件gnome-shell.css

代码语言:javascript
复制
gedit ~/.themes/MyCustomTheme/gnome-shell/gnome-shell.css

将以下内容粘贴到打开的gnome-shell.css文件中

代码语言:javascript
复制
#panel .panel-button .app-menu-icon {
  -st-icon-style: regular;
}

保存文件并关闭。

现在打开gnome-调整并选择这个新创建的shell主题"MyCustomTheme“。

票数 9
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1267616

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档