spoolIcon.css
1 .spool-icon { 2 display: flex; 3 width: 1.5em; 4 height: 2.5em; 5 gap: 2px; 6 margin: 0 0.5em; 7 } 8 9 .spool-icon.vertical { 10 flex-direction: column; 11 } 12 13 .spool-icon.large { 14 width: 4em; 15 height: 4em; 16 } 17 18 .spool-icon.no-margin { 19 margin: 0; 20 } 21 22 .spool-icon * { 23 flex: 1 1 0px; 24 border-radius: 2px; 25 border: #44444430 solid 2px; 26 } 27 28 .spool-icon.vertical *:first-child { 29 border-top-left-radius: 6px; 30 border-top-right-radius: 6px; 31 } 32 33 .spool-icon.vertical *:last-child { 34 border-bottom-left-radius: 6px; 35 border-bottom-right-radius: 6px; 36 } 37 38 .spool-icon.horizontal *:first-child { 39 border-top-left-radius: 6px; 40 border-bottom-left-radius: 6px; 41 } 42 43 .spool-icon.horizontal *:last-child { 44 border-top-right-radius: 6px; 45 border-bottom-right-radius: 6px; 46 }