Files
webawesome/src/components/badge/badge.scss
2020-07-16 15:31:46 -04:00

59 lines
1.5 KiB
SCSS

@import 'component';
:host {
display: inline-flex;
}
.badge {
display: inline-flex;
align-items: center;
justify-content: center;
font-size: var(--sl-font-size-x-small);
font-weight: var(--sl-font-weight-semibold);
letter-spacing: var(--sl-letter-spacing-normal);
line-height: 1;
border-radius: var(--sl-border-radius-small);
white-space: nowrap;
padding: 3px 6px;
pointer-events: none;
user-select: none;
cursor: inherit;
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Type modifiers
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
.badge--primary {
background-color: var(--sl-color-primary-50);
color: var(--sl-color-white);
}
.badge--success {
background-color: var(--sl-color-success-50);
color: var(--sl-color-white);
}
.badge--info {
background-color: var(--sl-color-info-50);
color: var(--sl-color-white);
}
.badge--warning {
background-color: var(--sl-color-warning-50);
color: var(--sl-color-white);
}
.badge--danger {
background-color: var(--sl-color-danger-50);
color: var(--sl-color-white);
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Pill modifiers
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
.badge--pill {
border-radius: var(--sl-border-radius-pill);
}