分页: 1 / 1

[萌新求助] 使用 gtk theme 无法修改 dash 的圆角

发表于 : 2023-08-27 22:29
Mine_King
如题,尝试了好几个 gtk theme 都改不了。但是 dash 的其他东西(颜色、“应用程序”的图标之类的)都可以改。

系统是 Ubuntu22.04,GNOME 版本是 42.9。

这是 pling.com 上的图:
图片
这是我的:
图片

有人能帮忙看看吗?

Re: [萌新求助] 使用 gtk theme 无法修改 dash 的圆角

发表于 : 2023-08-28 17:49
astolia
先安装个扩展 https://extensions.gnome.org/extension/ ... sheet-font
然后创建 ~/.config/gnome-shell/gnome-shell.css 文件,内容如下即可

代码: 全选

#dashtodockContainer.shrink #dash .dash-background { border-radius: 999px; }

Re: [萌新求助] 使用 gtk theme 无法修改 dash 的圆角

发表于 : 2023-08-28 19:53
Mine_King
astolia 写了: 2023-08-28 17:49 先安装个扩展 https://extensions.gnome.org/extension/ ... sheet-font
然后创建 ~/.config/gnome-shell/gnome-shell.css 文件,内容如下即可

代码: 全选

#dashtodockContainer.shrink #dash .dash-background { border-radius: 999px; }
我按您说的试了一下,没有效果。

Re: [萌新求助] 使用 gtk theme 无法修改 dash 的圆角

发表于 : 2023-08-29 9:48
astolia
Mine_King 写了: 2023-08-28 19:53 我按您说的试了一下,没有效果。
那说明有其他地方的配置干扰了。我在全新安装的22.04.3上测试是没问题的

Re: [萌新求助] 使用 gtk theme 无法修改 dash 的圆角

发表于 : 2023-08-29 16:25
Mine_King
astolia 写了: 2023-08-29 9:48
Mine_King 写了: 2023-08-28 19:53 我按您说的试了一下,没有效果。
那说明有其他地方的配置干扰了。我在全新安装的22.04.3上测试是没问题的
请问一般什么东西会对这个产生干扰啊 :What

Re: [萌新求助] 使用 gtk theme 无法修改 dash 的圆角

发表于 : 2023-09-01 10:56
astolia
Mine_King 写了: 2023-08-29 16:25 请问一般什么东西会对这个产生干扰啊 :What
本质上这就是css规则,css就涉及到元素匹配以及应用到同一个元素上的多条规则之间的优先级问题。所以规则不起效有可能是没匹配上,也有可能是其他地方导入的更高优先级的规则压制了。

如果你对css有基本的了解,你可以首先用gnome-shell的looking glass功能(在alt+f2里运行lg),检查一下目标的style class属性。还可以给值加上!important来提升优先级