diff --git a/data/theme/gnome-shell-sass/_common.scss b/data/theme/gnome-shell-sass/_common.scss index ecd39c757..5b117ea71 100644 --- a/data/theme/gnome-shell-sass/_common.scss +++ b/data/theme/gnome-shell-sass/_common.scss @@ -280,7 +280,7 @@ stage { @extend %entry_common; @include entry(normal, $c:$system_fg_color,); &:hover { @include entry(hover, $c:$system_fg_color);} - &:focus { @include entry(focus, $c:$system_fg_color, $fc:transparentize($system_fg_color, 0.5));} + &:focus { @include entry(focus, $c:$system_fg_color, $fc:$selected_bg_color);} &:insensitive { @include entry(insensitive, $c:$system_fg_color);} StLabel.hint-text { color: transparentize($system_fg_color, 0.3);} diff --git a/data/theme/gnome-shell-sass/widgets/_login-lock.scss b/data/theme/gnome-shell-sass/widgets/_login-lock.scss index 212a2d385..8677ae748 100644 --- a/data/theme/gnome-shell-sass/widgets/_login-lock.scss +++ b/data/theme/gnome-shell-sass/widgets/_login-lock.scss @@ -155,6 +155,11 @@ $_gdm_dialog_width: 23em; .unlock-dialog { background-color: transparent; + + // %system_entry style override to have neutral focus color with wallpaper background + .login-dialog-prompt-entry { + &:focus { @include entry(focus, $c:$system_fg_color, $fc:transparentize($system_fg_color, 0.5));} + } } .screen-shield-background { // just the shadow, really