UNPKG

infima

Version:

A UI framework for content-centric websites.

39 lines (34 loc) 1.35 kB
:root { --ifm-badge-background-color: inherit; // Set a default which will be overridden later. --ifm-badge-border-color: var(--ifm-badge-background-color); --ifm-badge-border-radius: var(--ifm-global-radius); --ifm-badge-border-width: var(--ifm-global-border-width); --ifm-badge-color: var(--ifm-color-white); --ifm-badge-padding-horizontal: calc(var(--ifm-spacing-horizontal) * 0.5); --ifm-badge-padding-vertical: calc(var(--ifm-spacing-vertical) * 0.25); } .badge { background-color: var(--ifm-badge-background-color); border-color: var(--ifm-badge-border-color); border-style: solid; border-width: var(--ifm-badge-border-width); border-radius: var(--ifm-badge-border-radius); box-sizing: border-box; color: var(--ifm-badge-color); display: inline-block; font-size: 75%; font-weight: var(--ifm-font-weight-bold); line-height: 1; padding: var(--ifm-badge-padding-vertical) var(--ifm-badge-padding-horizontal); vertical-align: baseline; @each $color in (primary, secondary, success, info, warning, danger) { &.badge--$(color) { --ifm-badge-background-color: var(--ifm-color-$(color)); background-color: var(--ifm-badge-background-color); // @compat border-color: var(--ifm-badge-background-color); // @compat } } &.badge--secondary { color: var(--ifm-color-black); } }