如何启用顶部栏背景不透明度?

如何启用顶部栏背景不透明度?

有一种方法可以更改 ubuntu 20.04 lts 中的顶部栏背景不透明度。我安装了隐藏顶部栏扩展,但没有选项可以更改它。

答案1

解决方法

使用此帖子在 Ubuntu 20.04 上安装 Adwaita shell 主题?提取默认主题文件的内容/usr/share/gnome-shell/theme/Yaru/gnome-shell-theme.gresource

在此处输入图片描述

然后从Yaru上图中的目录中将gnome-shell.css文件复制到 $HOME/.local/share/themes/myYaru/gnome-shell$HOME/.themes/myYaru/gnome-shell目录。根据需要创建目录。

[ 在此文件中gnome-shell.css,有一些路径指定了resource如果主题对这些路径无效则需要使用技巧 ]

[在我的尝试中,它不是必需的。但如果某些内容显示不正确,则必须对文件夹和路径进行一些修改。]

例子:

  background-image: url("resource:///org/gnome/shell/theme/checkbox-off.svg"); }
  background-image: url("resource:///org/gnome/shell/theme/checkbox-off-focused.svg"); }
  background-image: url("resource:///org/gnome/shell/theme/checkbox.svg"); }
  background-image: url("resource:///org/gnome/shell/theme/checkbox-focused.svg"); }
  background-image: url("resource:///org/gnome/shell/theme/toggle-off.svg"); }
  background-image: url("resource:///org/gnome/shell/theme/toggle-on.svg"); }

要使用这个 shell 主题,myYaru您需要安装用户 Shell 主题 gnome-shell 扩展。

然后从中选择gnome-tweaks

在此处输入图片描述

现在您拥有默认 shell 主题的本地副本。因此您可以gnome-shell.css在这个本地主题中编辑文件。

现在打开文件$HOME/.local/share/themes/myYaru/gnome-shell/gnome-shell.css

并转到第 1141 行左右;

/* Top Bar */
#panel {
  background-color: #1d1d1d;

使用 rgba 颜色更改它来控制不透明度。

例子:

/* Top Bar */
#panel {
  background-color: rgba(0,0,0,0.4);

保存文件并使用 Alt+F2 ‘r’ Enter 方法刷新 gnome-shell。

在此处输入图片描述

不透明度设置为 0.05,即 rgba(0,0,0,0.05)

在此处输入图片描述

相关内容