Ok, não é totalmente óbvio, mas descobri como temar este estado específico de widget do botão.
Isso
lightdm.option-button:insensitive:insensitive {
background: #whatevercolouryoulike; }
faz o truque.
Eu tento criar um tema para o greeter unity lightdm e consegui fazer isso observando o código-fonte e os arquivos .css
do Ambiance. Uma coisa que eu não sou capaz de tema, no entanto, é mostrada neste pequeno vídeo e na captura de tela.
Ao digitar uma senha errada, o greeter tenta efetuar login e falha, é claro. O problema é que, enquanto o saudador tenta fazer o login, o botão no canto superior direito fica branco e o emblema se torna invisível.
Eu sei que tema o botão (é a classe option-button
) mas não sei como descobrir qual estado o widget está exatamente ao digitar uma senha errada; porque isso permitiria mudar sua aparência modificando o arquivo css.
Para referência: Estou tentando modificar este arquivo aqui (as definições de repsective estão nas últimas linhas): link
Ok, não é totalmente óbvio, mas descobri como temar este estado específico de widget do botão.
Isso
lightdm.option-button:insensitive:insensitive {
background: #whatevercolouryoulike; }
faz o truque.