Ubuntu 17.10窗口吸附颜色修改及主题未覆盖登录界面问题求助
解决Ubuntu 17.10中Arc-Dark主题未覆盖的登录界面与窗口吸附橙色问题
这俩确实是Arc-Dark默认没搞定的细节,我之前在17.10上也碰到过,给你分步解决:
1. 修改登录界面(GDM)的配色
Ubuntu 17.10用的是GDM3,它的主题样式独立于用户主题,得单独修改系统级的CSS文件:
- 先备份原文件,防止改坏了能恢复:
sudo cp /usr/share/gnome-shell/theme/ubuntu.css /usr/share/gnome-shell/theme/ubuntu.css.bak - 用文本编辑器打开这个文件(比如gedit):
sudo gedit /usr/share/gnome-shell/theme/ubuntu.css - 全局搜索默认橙色值
#E95420,把所有匹配到的这个颜色替换成Arc-Dark风格的深色(比如Arc-Dark的主蓝#3F51B5或者深灰#263238)。重点要替换的是登录按钮高亮、输入框焦点色这些地方。 - 保存后重启GDM生效:
(或者直接重启电脑也行)sudo systemctl restart gdm3
2. 修改窗口吸附的橙色高亮
这个是GNOME Shell的窗口预览/吸附提示色,Arc-Dark的主题文件可能没覆盖这个样式,得手动改主题的CSS:
- 找到Arc-Dark的GNOME Shell主题文件,如果是你自己用户目录下安装的,路径是:
如果是系统级安装的,路径是:~/.themes/Arc-Dark/gnome-shell/gnome-shell.css/usr/share/themes/Arc-Dark/gnome-shell/gnome-shell.css - 打开这个文件,搜索和窗口预览相关的选择器,比如
.window-clone、.overview-icon:hover或者.highlight-box,找到里面的橙色值#E95420,替换成你想要的颜色(和登录界面用同一种颜色保持统一最好)。 - 保存后按
Alt+F2,输入r回车,重启GNOME Shell就能看到效果了,不用重启系统。
补充:用dconf的备选方法
如果你更倾向用dconf调整,打开dconf-editor,导航到 org.gnome.shell.overrides,找到 highlight-color 选项,把值改成你想要的颜色代码。不过这个可能只影响部分高亮,不如直接改CSS彻底。
内容的提问来源于stack exchange,提问作者Graham Chapman
相关产品推荐
相关产品推荐

