@patternfly/elements
Version:
PatternFly Elements
39 lines (36 loc) • 1.44 kB
CSS
:host {
position: relative;
white-space: nowrap;
text-align: center;
display: inline-block;
border-radius: var(--pf-c-badge--BorderRadius,
var(--pf-global--BorderRadius--lg, 180em));
min-width: var(--pf-c-badge--MinWidth,
var(--pf-global--spacer--xl, 2rem));
padding-left: var(--pf-c-badge--PaddingLeft,
var(--pf-global--spacer--sm, 0.5rem));
padding-right: var(--pf-c-badge--PaddingRight,
var(--pf-global--spacer--sm, 0.5rem));
font-size: var(--pf-c-badge--FontSize,
var(--pf-theme--font-size, 0.75em));
font-weight: var(--pf-c-badge--FontWeight,
var(--pf-theme--font-weight--bold, 700));
line-height: var(--pf-c-badge--LineHeight,
var(--pf-global--LineHeight--md, 1.5));
color: var(--pf-c-badge--Color,
var(--pf-global--palette--black-900, #151515));
background-color: var(--pf-c-badge--BackgroundColor,
var(--pf-global--palette--black-200, #f0f0f0));
}
:host([state="read"]) {
--pf-c-badge--Color: var(--pf-c-badge--m-read--Color,
var(--pf-global--palette--black-900, #151515));
--pf-c-badge--BackgroundColor: var(--pf-c-badge--m-read--BackgroundColor,
var(--pf-global--palette--black-200, #f0f0f0));
}
:host([state="unread"]) {
--pf-c-badge--Color: var(--pf-c-badge--m-unread--Color,
var(--pf-global--palette--white, #fff));
--pf-c-badge--BackgroundColor: var(--pf-c-badge--m-unread--BackgroundColor,
var(--pf-global--palette--blue-400, #06c));
}