Bug in .panel-button selectors in unlock/login/lock screens
The selectors for .panel-button
in unlock/login/lock screens appear to be incorrect. Current SCSS code in https://gitlab.gnome.org/GNOME/gnome-shell/blob/master/data/theme/gnome-shell-sass/_common.scss is:
#panel {
...
.panel-button {
...
.unlock-screen &,
.login-screen &,
.lock-screen & {
color: lighten($fg_color, 10%);
&:focus, &:hover, &:active { color: lighten($fg_color, 10%); }
}
}
}
This translates to:
.unlock-screen #panel .panel-button
, .login-screen #panel .panel-button
and .lock-screen #panel .panel-button
While the correct selectors should be:
#panel.unlock-screen .panel-button
, #panel.login-screen .panel-button
and #panel.lock-screen .panel-button
Edited by drakkar1969