Sam Hewitt 881ec91370 style: Fix the lock-screen styles leaking
- wrap the user-icon overrides in login-lock with the login class
- clean out redundant css on the user-icon

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3203>
2024-03-14 14:15:51 +00:00

54 lines
1.1 KiB
SCSS

// Rubberband for select-area screenshots
.select-area-rubberband {
background-color: transparentize($selected_bg_color,0.7);
border: 1px solid $selected_bg_color;
}
// User icon
.user-icon {
background-size: contain;
border-radius: $forced_circular_radius;
icon-size: $base_icon_size * 4;
background-color: transparentize($osd_fg_color,0.95);
color: $osd_fg_color;
& StIcon {
padding: $base_padding * 2;
}
&.user-avatar {
box-shadow:inset 0 0 0 1px transparentize($osd_fg_color, 0.9);
@if $contrast == 'high' {
@include draw_hc_inset();
}
}
}
.lightbox { background-color: black; }
.flashspot { background-color: white; }
// Hidden
.hidden { color: transparent;}
// Caps-lock warning
.caps-lock-warning-label {
text-align: center;
padding-bottom: 8px;
@extend %caption;
color: $warning_color;
}
/* Workspace animation */
.workspace-animation {
background-color: $system_bg_color;
}
/* Tiled window previews */
.tile-preview {
background-color: transparentize($selected_bg_color,0.5);
border: 1px solid $selected_bg_color;
}