Badge

Badges are visual indicators that represent statuses, notifications, and short messages.

Sass Variables

The Telerik and Kendo UI Badge enables you to configure and customize its appearance through the available Sass variables.

VariableDefault ValueComputed ValueValue
kendo-badge-border-width1px1pxDefault: 1pxComputed: 1px
Description: The width of the border around the Badge.
kendo-badge-border-radiusk-border-radius(md)var(--kendo-border-radius-md, 0.25rem)Default: k-border-radius(md)Computed: var(--kendo-border-radius-md, 0.25rem)
Description: The border radius of the Badge.
kendo-badge-padding-xk-spacing(1)var(--kendo-spacing-1, 0.25rem)Default: k-spacing(1)Computed: var(--kendo-spacing-1, 0.25rem)
Description: The horizontal padding of the Badge.
kendo-badge-sm-padding-xk-spacing(0.5)var(--kendo-spacing-0\.5, 0.125rem)Default: k-spacing(0.5)Computed: var(--kendo-spacing-0\.5, 0.125rem)
Description: The horizontal padding of the small Badge.
kendo-badge-md-padding-xk-spacing(1)var(--kendo-spacing-1, 0.25rem)Default: k-spacing(1)Computed: var(--kendo-spacing-1, 0.25rem)
Description: The horizontal padding of the medium Badge.
kendo-badge-lg-padding-xk-spacing(1.5)var(--kendo-spacing-1\.5, 0.375rem)Default: k-spacing(1.5)Computed: var(--kendo-spacing-1\.5, 0.375rem)
Description: The horizontal padding of the large Badge.
kendo-badge-padding-yk-spacing(1)var(--kendo-spacing-1, 0.25rem)Default: k-spacing(1)Computed: var(--kendo-spacing-1, 0.25rem)
Description: The vertical padding of the Badge.
kendo-badge-sm-padding-yk-spacing(0.5)var(--kendo-spacing-0\.5, 0.125rem)Default: k-spacing(0.5)Computed: var(--kendo-spacing-0\.5, 0.125rem)
Description: The vertical padding of the small Badge.
kendo-badge-md-padding-yk-spacing(1)var(--kendo-spacing-1, 0.25rem)Default: k-spacing(1)Computed: var(--kendo-spacing-1, 0.25rem)
Description: The vertical padding of the medium Badge.
kendo-badge-lg-padding-yk-spacing(1.5)var(--kendo-spacing-1\.5, 0.375rem)Default: k-spacing(1.5)Computed: var(--kendo-spacing-1\.5, 0.375rem)
Description: The vertical padding of the large Badge.
kendo-badge-font-sizevar( --kendo-font-size-xs, inherit )var(--kendo-font-size-xs, inherit)Default: var( --kendo-font-size-xs, inherit )Computed: var(--kendo-font-size-xs, inherit)
Description: The font sizes of the Badge.
kendo-badge-sm-font-sizevar( --kendo-font-size-xs, inherit )var(--kendo-font-size-xs, inherit)Default: var( --kendo-font-size-xs, inherit )Computed: var(--kendo-font-size-xs, inherit)
Description: The font size of the small Badge.
kendo-badge-md-font-sizevar( --kendo-font-size-xs, inherit )!defaultvar(--kendo-font-size-xs, inherit)Default: var( --kendo-font-size-xs, inherit )!defaultComputed: var(--kendo-font-size-xs, inherit)
Description: The font size of the medium Badge.
kendo-badge-lg-font-sizevar( --kendo-font-size-xs, inherit )var(--kendo-font-size-xs, inherit)Default: var( --kendo-font-size-xs, inherit )Computed: var(--kendo-font-size-xs, inherit)
Description: The font size of the large Badge.
kendo-badge-line-height11Default: 1Computed: 1
Description: The line heights used along with the $kendo-font-size variable.
kendo-badge-sm-line-height$kendo-badge-line-height1Default: $kendo-badge-line-heightComputed: 1
Description: The line height used along with the $kendo-font-size variable of the small Badge.
kendo-badge-md-line-height$kendo-badge-line-height1Default: $kendo-badge-line-heightComputed: 1
Description: The line height used along with the $kendo-font-size variable of the medium Badge.
kendo-badge-lg-line-height$kendo-badge-line-height1Default: $kendo-badge-line-heightComputed: 1
Description: The line height used along with the $kendo-font-size variable of the large Badge.
kendo-badge-min-widthcalc( #{$kendo-badge-line-height * 1em} + calc( #{$kendo-badge-padding-y} * 2 ) + calc( #{$kendo-badge-border-width} * 2 ))calc(1em + var(--kendo-spacing-1, 0.25rem) * 2 + 1px * 2)Default: calc( #{$kendo-badge-line-height * 1em} + calc( #{$kendo-badge-padding-y} * 2 ) + calc( #{$kendo-badge-border-width} * 2 ))Computed: calc(1em + var(--kendo-spacing-1, 0.25rem) * 2 + 1px * 2)
Description: The calculated minimum width of the circular Badge.
kendo-badge-sm-min-widthcalc( #{$kendo-badge-sm-line-height * 1em} + calc( #{$kendo-badge-sm-padding-y} * 2 ) + calc( #{$kendo-badge-border-width} * 2 ) )calc(1em + var(--kendo-spacing-0\.5, 0.125rem) * 2 + 1px * 2)Default: calc( #{$kendo-badge-sm-line-height * 1em} + calc( #{$kendo-badge-sm-padding-y} * 2 ) + calc( #{$kendo-badge-border-width} * 2 ) )Computed: calc(1em + var(--kendo-spacing-0\.5, 0.125rem) * 2 + 1px * 2)
Description: The calculated minimum width of the small circular Badge.
kendo-badge-md-min-widthcalc( #{$kendo-badge-md-line-height * 1em} + calc( #{$kendo-badge-md-padding-y} * 2 ) + calc( #{$kendo-badge-border-width} * 2 ) )calc(1em + var(--kendo-spacing-1, 0.25rem) * 2 + 1px * 2)Default: calc( #{$kendo-badge-md-line-height * 1em} + calc( #{$kendo-badge-md-padding-y} * 2 ) + calc( #{$kendo-badge-border-width} * 2 ) )Computed: calc(1em + var(--kendo-spacing-1, 0.25rem) * 2 + 1px * 2)
Description: The calculated minimum width of the medium circular Badge.
kendo-badge-lg-min-widthcalc( #{$kendo-badge-lg-line-height * 1em} + calc( #{$kendo-badge-lg-padding-y} * 2 ) + calc( #{$kendo-badge-border-width} * 2 ) )calc(1em + var(--kendo-spacing-1\.5, 0.375rem) * 2 + 1px * 2)Default: calc( #{$kendo-badge-lg-line-height * 1em} + calc( #{$kendo-badge-lg-padding-y} * 2 ) + calc( #{$kendo-badge-border-width} * 2 ) )Computed: calc(1em + var(--kendo-spacing-1\.5, 0.375rem) * 2 + 1px * 2)
Description: The calculated minimum width of the large circular Badge.
kendo-badge-sizes( sm: ( padding-x: $kendo-badge-sm-padding-x, padding-y: $kendo-badge-sm-padding-y, font-size: $kendo-badge-sm-font-size, line-height: $kendo-badge-sm-line-height, min-width: $kendo-badge-sm-min-width ), md: ( padding-x: $kendo-badge-md-padding-x, padding-y: $kendo-badge-md-padding-y, font-size: $kendo-badge-md-font-size, line-height: $kendo-badge-md-line-height, min-width: $kendo-badge-md-min-width ), lg: ( padding-x: $kendo-badge-lg-padding-x, padding-y: $kendo-badge-lg-padding-y, font-size: $kendo-badge-lg-font-size, line-height: $kendo-badge-lg-line-height, min-width: $kendo-badge-lg-min-width ) )(sm: (padding-x: var(--kendo-spacing-0\.5, 0.125rem), padding-y: var(--kendo-spacing-0\.5, 0.125rem), font-size: var(--kendo-font-size-xs, inherit), line-height: 1, min-width: calc(1em + var(--kendo-spacing-0\.5, 0.125rem) * 2 + 1px * 2)), md: (padding-x: var(--kendo-spacing-1, 0.25rem), padding-y: var(--kendo-spacing-1, 0.25rem), font-size: var(--kendo-font-size-xs, inherit), line-height: 1, min-width: calc(1em + var(--kendo-spacing-1, 0.25rem) * 2 + 1px * 2)), lg: (padding-x: var(--kendo-spacing-1\.5, 0.375rem), padding-y: var(--kendo-spacing-1\.5, 0.375rem), font-size: var(--kendo-font-size-xs, inherit), line-height: 1, min-width: calc(1em + var(--kendo-spacing-1\.5, 0.375rem) * 2 + 1px * 2)))Default: ( sm: ( padding-x: $kendo-badge-sm-padding-x, padding-y: $kendo-badge-sm-padding-y, font-size: $kendo-badge-sm-font-size, line-height: $kendo-badge-sm-line-height, min-width: $kendo-badge-sm-min-width ), md: ( padding-x: $kendo-badge-md-padding-x, padding-y: $kendo-badge-md-padding-y, font-size: $kendo-badge-md-font-size, line-height: $kendo-badge-md-line-height, min-width: $kendo-badge-md-min-width ), lg: ( padding-x: $kendo-badge-lg-padding-x, padding-y: $kendo-badge-lg-padding-y, font-size: $kendo-badge-lg-font-size, line-height: $kendo-badge-lg-line-height, min-width: $kendo-badge-lg-min-width ) )Computed: (sm: (padding-x: var(--kendo-spacing-0\.5, 0.125rem), padding-y: var(--kendo-spacing-0\.5, 0.125rem), font-size: var(--kendo-font-size-xs, inherit), line-height: 1, min-width: calc(1em + var(--kendo-spacing-0\.5, 0.125rem) * 2 + 1px * 2)), md: (padding-x: var(--kendo-spacing-1, 0.25rem), padding-y: var(--kendo-spacing-1, 0.25rem), font-size: var(--kendo-font-size-xs, inherit), line-height: 1, min-width: calc(1em + var(--kendo-spacing-1, 0.25rem) * 2 + 1px * 2)), lg: (padding-x: var(--kendo-spacing-1\.5, 0.375rem), padding-y: var(--kendo-spacing-1\.5, 0.375rem), font-size: var(--kendo-font-size-xs, inherit), line-height: 1, min-width: calc(1em + var(--kendo-spacing-1\.5, 0.375rem) * 2 + 1px * 2)))
Description: The sizes map for the Badge.