我尝试为 unity lightdm 问候程序添加主题,通过查看源代码和 Ambiance 文件,我成功做到了这一点.css
。然而,有一件事我无法为其添加主题,如这段简短的视频和屏幕截图所示。
当输入错误密码时,欢迎器会尝试登录,当然会失败。问题是,当欢迎器尝试登录时,右上角的按钮会变成白色,徽标会变得不可见。
我知道要为按钮设置主题(它是option-button
类),但我不知道如何在输入错误密码时找出小部件究竟处于哪种状态;因为这将允许通过修改 css 文件来更改其外观。
供参考:我正在尝试修改此文件(代表定义在最后几行):https://github.com/shimmerproject/Numix/blob/master/gtk-3.0/scss/apps/_unity-greeter.scss
答案1
好的,这并不明显,但我发现了如何为按钮的这个特定小部件状态设置主题。
这
lightdm.option-button:insensitive:insensitive {
background: #whatevercolouryoulike; }
成功了。