UNPKG

@pluralsight/ps-design-system-icon

Version:
58 lines (57 loc) 1.29 kB
.psds-icon { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .psds-icon > svg { fill: currentColor; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .psds-icon--size-xsmall { height: 16px; width: 16px; } .psds-icon--size-small { height: 20px; width: 20px; } .psds-icon--size-medium { height: 24px; width: 24px; } .psds-icon--size-large { height: 48px; width: 48px; } .psds-icon--color-text-icon-high-on-dark > svg { fill: var(--ps-colors-text-icon-high-on-dark); } .psds-icon--color-text-icon-low-on-dark > svg { fill: var(--ps-colors-text-icon-low-on-dark); } .psds-icon--color-text-icon-high-on-light > svg { fill: var(--ps-colors-text-icon-high-on-light); } .psds-icon--color-text-icon-low-on-light > svg { fill: var(--ps-colors-text-icon-low-on-light); } .psds-icon--color-red > svg { fill: var(--ps-colors-red-6); } .psds-icon--color-blue > svg { fill: var(--ps-colors-blue-6); } .psds-icon--color-green > svg { fill: var(--ps-colors-green-6); } .psds-icon--color-yellow > svg { fill: var(--ps-colors-yellow-6); }