_switcher.scss
ASCII text
1/* App Switcher */ 2 3@use "../../../../theme"; 4@use "../../../../theme-color"; 5@use "../../../../st-theme"; 6@use "../../drawing"; 7@use "osd"; 8 9.switcher-popup { 10padding: 8px; 11spacing: 16px; 12} 13 14// switcher onscreen panel 15.switcher-list { 16@extend %osd-panel; 17 18.switcher-list-item-container { 19spacing: 8px; 20} 21 22.item-box { 23transition-duration: st-theme.$duration; 24padding: 8px; 25border: 0; 26border-radius: theme.$corner-radius; 27 28&:outlined { 29padding: 8px; 30border: 0; 31box-shadow: none; 32background-color: theme-color.activated-overlay(theme-color.$on-surface); 33color: inherit; 34} 35 36&:selected { 37background-color: theme-color.$selected-overlay; 38color: inherit; 39} 40} 41 42// window thumbnails 43.thumbnail-box { 44padding: 2px; 45spacing: 4px; 46} 47 48.thumbnail { 49width: 256px; 50} 51 52.separator { 53width: 1px; 54background: theme-color.divider(theme-color.$on-surface); 55} 56} 57 58.switcher-arrow { 59transition-duration: st-theme.$duration; 60border-color: transparent; 61color: theme-color.hint(theme-color.$on-surface); 62 63&:highlighted { 64color: theme-color.$on-surface; 65} 66} 67 68// Input Source Switcher 69.input-source-switcher-symbol { 70width: 96px; 71height: 96px; 72@include drawing.type(headline3); 73} 74 75// Window cycler highlight 76.cycler-highlight { 77border: 4px solid theme-color.$primary; 78} 79