_misc.scss
ASCII text
1// Rubberband for select-area screenshots 2.select-area-rubberband { 3border: 1px solid primary($on-dark); 4background-color: rgba(primary($on-dark), .3); 5} 6 7// User icon 8$user-icon: if($version >= 3.32, ".user-icon", ".framed-user-icon"); 9 10#{$user-icon} { 11border: 0; 12border-radius: $circular-radius; 13background-size: contain; 14color: inherit; 15 16&:hover { 17border-color: transparent; 18color: inherit; 19} 20} 21 22@mixin user-icon-size($size) { 23icon-size: $size; 24 25StIcon { 26width: $size / 2; 27height: $size / 2; 28padding: $size / 4; 29} 30} 31 32@if $version >= 3.36 { 33.user-icon { 34StIcon { 35background-color: fill($on-surface); 36border-radius: $circular-radius; 37} 38 39@if $version >= 40 { 40@include user-icon-size(64px); 41 42&.user-avatar { 43border: 0; 44} 45} 46} 47 48.user-widget.vertical .user-icon { 49@include user-icon-size(128px); 50} 51 52@if $version < 40 { 53.user-widget.horizontal .user-icon { 54@include user-icon-size(64px); 55} 56} 57} 58 59// Lightbox 60.lightbox { 61background-color: black; 62} 63 64// Flashspot 65.flashspot { 66background-color: white; 67} 68 69// Hidden 70.hidden { 71color: transparent; 72} 73 74// Caps-lock warning 75.caps-lock-warning-label { 76text-align: center; 77padding-bottom: 8px; 78font-size: 1em; 79color: $warning; 80} 81 82@if $version >= 40 { 83/* Workspace animation */ 84 85.workspace-animation { 86background-color: $system; 87} 88} 89