UNPKG

@synergy-design-system/components

Version:
68 lines (59 loc) 1.71 kB
// src/components/badge/badge.custom.styles.ts import { css } from "lit"; var badge_custom_styles_default = css` .badge { border: none; border-radius: var(--syn-border-radius-pill); font: var(--syn-body-small-bold); height: var(--syn-spacing-large); line-height: var(--syn-spacing-large); min-width: var(--syn-spacing-large); padding: 0 var(--syn-spacing-x-small); } /* Variant modifiers */ .badge--primary { background-color: var(--syn-badge-informative-color-background); color: var(--syn-badge-informative-color-text); } .badge--success { background-color: var(--syn-badge-success-color-background); color: var(--syn-badge-success-color-text); } .badge--neutral { background-color: var(--syn-badge-neutral-color-background); color: var(--syn-badge-neutral-color-text); } .badge--warning { background-color: var(--syn-badge-warning-color-background); color: var(--syn-badge-warning-color-text); } .badge--danger { background-color: var(--syn-badge-error-color-background); color: var(--syn-badge-error-color-text); } /** * Special treatment: If the badge is empty, show it as a dot only */ :host(:empty) .badge { height: var(--syn-spacing-x-small); min-width: initial; padding: 0; width: var(--syn-spacing-x-small); } .visually-hidden { border: 0; /* stylelint-disable-next-line property-no-deprecated */ clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; white-space: nowrap; width: 1px; } `; export { badge_custom_styles_default }; //# sourceMappingURL=chunk.SA423NRC.js.map