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

各种窗口管理器和美化相关
回复
Mine_King
帖子: 3
注册时间: 2023-08-27 22:03
系统: Ubuntu22.04LTS

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

#1

帖子 Mine_King » 2023-08-27 22:29

如题,尝试了好几个 gtk theme 都改不了。但是 dash 的其他东西(颜色、“应用程序”的图标之类的)都可以改。

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

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

有人能帮忙看看吗?
头像
astolia
论坛版主
帖子: 6450
注册时间: 2008-09-18 13:11

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

#2

帖子 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; }
Mine_King
帖子: 3
注册时间: 2023-08-27 22:03
系统: Ubuntu22.04LTS

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

#3

帖子 Mine_King » 2023-08-28 19:53

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; }
我按您说的试了一下,没有效果。
头像
astolia
论坛版主
帖子: 6450
注册时间: 2008-09-18 13:11

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

#4

帖子 astolia » 2023-08-29 9:48

Mine_King 写了: 2023-08-28 19:53 我按您说的试了一下,没有效果。
那说明有其他地方的配置干扰了。我在全新安装的22.04.3上测试是没问题的
Mine_King
帖子: 3
注册时间: 2023-08-27 22:03
系统: Ubuntu22.04LTS

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

#5

帖子 Mine_King » 2023-08-29 16:25

astolia 写了: 2023-08-29 9:48
Mine_King 写了: 2023-08-28 19:53 我按您说的试了一下,没有效果。
那说明有其他地方的配置干扰了。我在全新安装的22.04.3上测试是没问题的
请问一般什么东西会对这个产生干扰啊 :What
头像
astolia
论坛版主
帖子: 6450
注册时间: 2008-09-18 13:11

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

#6

帖子 astolia » 2023-09-01 10:56

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

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