New to Kendo UI for Angular? Start a free 30-day trial

Customizing Typography

Variables

The following table lists the available variables for customization.

NameTypeDefault valueComputed value
$kendo-font-sizeNumber0.875rem0.875rem
Description
The base font size across all components.
$kendo-font-size-xsNumber0.625rem0.625rem
Description
The extra extra small font size across all components.
$kendo-font-size-smNumber0.75rem0.75rem
Description
The small font size across all components.
$kendo-font-size-mdNumber$kendo-font-size0.875rem
Description
The medium font size across all components.
$kendo-font-size-lgNumber1rem1rem
Description
The large font size across all components.
$kendo-font-size-xlNumber1.25rem1.25rem
Description
The extra large font size across all components.
$kendo-line-heightNumberk-math-div( 28, 14 )2
Description
The base line height across all components.
$kendo-line-height-xsNumber11
Description
The extra small line height across all components.
$kendo-line-height-smNumber1.21.2
Description
The small line height across all components.
$kendo-line-height-mdNumber$kendo-line-height2
Description
The medium line height across all components.
$kendo-line-height-lgNumber1.51.5
Description
The large line height across all components.
$kendo-line-height-emCalculationcalc( #{$kendo-line-height} * 1em )calc(2 * 1em)
Description
The base line height in ems across all components.
$kendo-letter-spacingNullnullnull
Description
The base letter spacing across all components.
$kendo-letter-spacing-tightestNumber-2.5px-2.5px
Description
The tightest letter spacing across all components.
$kendo-letter-spacing-tighterNumber-1.5px-1.5px
Description
Slightly looser than the tighter letter spacing across all components.
$kendo-letter-spacing-tightNumber-.5px-0.5px
Description
Moderately tight letter spacing across all components.
$kendo-letter-spacing-normalNumber0px0px
Description
The normal letter spacing across all components.
$kendo-letter-spacing-wideNumber.15px0.15px
Description
Wide letter spacing across all components
$kendo-letter-spacing-widerNumber.25px0.25px
Description
Slightly wider than the wide letter spacing across all components.
$kendo-letter-spacing-widestNumber.35px0.35px
Description
The widest letter spacing across all components.
$kendo-font-family-sans-serifListRoboto, "Helvetica Neue", sans-serifRoboto, "Helvetica Neue", sans-serif
Description
The sans-serif font family across all components.
$kendo-font-family-monospaceListConsolas, "Ubuntu Mono", "Lucida Console", "Courier New", monospaceConsolas, "Ubuntu Mono", "Lucida Console", "Courier New", monospace
Description
The monospace font family across all components.
$kendo-font-familyList$kendo-font-family-sans-serifRoboto, "Helvetica Neue", sans-serif
Description
The base font family across all components.
$kendo-font-sizesMap$_default-font-sizes(xs: 0.625rem, sm: 0.75rem, md: 0.875rem, lg: 1rem, xl: 1.25rem)
Description
The font sizes map
$kendo-line-heightsMap$_default-line-heights(xs: 1, sm: 1.2, md: 2, lg: 1.5)
Description
The line heights map
$kendo-letter-spacingsMap$_default-letter-spacings(tightest: -2.5px, tighter: -1.5px, tight: -0.5px, normal: 0px, wide: 0.15px, wider: 0.25px, widest: 0.35px)
Description
The letter spacings map
$kendo-font-familiesMap$_default-font-families(sans-serif: (Roboto, "Helvetica Neue", sans-serif), monospace: (Consolas, "Ubuntu Mono", "Lucida Console", "Courier New", monospace))
Description
The font families map
$kendo-h1-font-sizeNumber96px96px
Description
The font size of the highest level heading.
$kendo-h2-font-sizeNumber60px60px
Description
The font size of the second highest level heading.
$kendo-h3-font-sizeNumber48px48px
Description
The font size of the third highest level heading.
$kendo-h4-font-sizeNumber34px34px
Description
The font size of the fourth highest level heading.
$kendo-h5-font-sizeNumber24px24px
Description
The font size of the fifth highest level heading.
$kendo-h6-font-sizeNumber20px20px
Description
The font size of the sixth highest level heading.
$kendo-h1-font-familyStringvar( --kendo-font-family, inherit )var(--kendo-font-family, inherit)
Description
The font family of the highest level heading.
$kendo-h2-font-familyStringvar( --kendo-font-family, inherit )var(--kendo-font-family, inherit)
Description
The font family of the second highest level heading.
$kendo-h3-font-familyStringvar( --kendo-font-family, inherit )var(--kendo-font-family, inherit)
Description
The font family of the third highest level heading.
$kendo-h4-font-familyStringvar( --kendo-font-family, inherit )var(--kendo-font-family, inherit)
Description
The font family of the fourth highest level heading.
$kendo-h5-font-familyStringvar( --kendo-font-family, inherit )var(--kendo-font-family, inherit)
Description
The font family of the fifth highest level heading.
$kendo-h6-font-familyStringvar( --kendo-font-family, inherit )var(--kendo-font-family, inherit)
Description
The font family of the sixth highest level heading.
$kendo-h1-line-heightNumber112px112px
Description
The line height of the highest level heading.
$kendo-h2-line-heightNumber72px72px
Description
The line height of the second highest level heading.
$kendo-h3-line-heightNumber56px56px
Description
The line height of the third highest level heading.
$kendo-h4-line-heightNumber36px36px
Description
The line height of the fourth highest level heading.
$kendo-h5-line-heightNumber24px24px
Description
The line height of the fifth highest level heading.
$kendo-h6-line-heightNumber24px24px
Description
The line height of the sixth highest level heading.
$kendo-h1-font-weightStringvar( --kendo-font-weight-light, normal )var(--kendo-font-weight-light, normal)
Description
The font weight of the highest level heading.
$kendo-h2-font-weightStringvar( --kendo-font-weight-light, normal )var(--kendo-font-weight-light, normal)
Description
The font weight of the second highest level heading.
$kendo-h3-font-weightStringvar( --kendo-font-weight-normal, normal )var(--kendo-font-weight-normal, normal)
Description
The font weight of the third highest level heading.
$kendo-h4-font-weightStringvar( --kendo-font-weight-normal, normal )var(--kendo-font-weight-normal, normal)
Description
The font weight of the fourth highest level heading.
$kendo-h5-font-weightStringvar( --kendo-font-weight-normal, normal )var(--kendo-font-weight-normal, normal)
Description
The font weight of the fifth highest level heading.
$kendo-h6-font-weightStringvar( --kendo-font-weight-medium, normal )var(--kendo-font-weight-medium, normal)
Description
The font weight of the sixth highest level heading.
$kendo-h1-letter-spacingStringvar( --kendo-letter-spacing-tighter, normal )var(--kendo-letter-spacing-tighter, normal)
Description
The letter spacing of the highest level heading.
$kendo-h2-letter-spacingStringvar( --kendo-letter-spacing-tight, normal )var(--kendo-letter-spacing-tight, normal)
Description
The letter spacing of the second highest level heading.
$kendo-h3-letter-spacingStringvar( --kendo-letter-spacing-normal, normal )var(--kendo-letter-spacing-normal, normal)
Description
The letter spacing of the third highest level heading.
$kendo-h4-letter-spacingStringvar( --kendo-letter-spacing-wider, normal )var(--kendo-letter-spacing-wider, normal)
Description
The letter spacing of the fourth highest level heading.
$kendo-h5-letter-spacingStringvar( --kendo-letter-spacing-normal, normal )var(--kendo-letter-spacing-normal, normal)
Description
The letter spacing of the fifth highest level heading.
$kendo-h6-letter-spacingStringvar( --kendo-letter-spacing-wide, normal )var(--kendo-letter-spacing-wide, normal)
Description
The letter spacing of the sixth highest level heading.
$kendo-h1-marginList0 0 12px0 0 12px
Description
The margin of the highest level heading.
$kendo-h2-marginList0 0 12px0 0 12px
Description
The margin of the second highest level heading.
$kendo-h3-marginList0 0 12px0 0 12px
Description
The margin of the third highest level heading.
$kendo-h4-marginList0 0 12px0 0 12px
Description
The margin of the fourth highest level heading.
$kendo-h5-marginList0 0 12px0 0 12px
Description
The margin of the fifth highest level heading.
$kendo-h6-marginList0 0 12px0 0 12px
Description
The margin of the sixth highest level heading.
$kendo-headingsMap( h1: ( font-size: $kendo-h1-font-size, font-family: $kendo-h1-font-family, line-height: $kendo-h1-line-height, font-weight: $kendo-h1-font-weight, letter-spacing: $kendo-h1-letter-spacing, margin: $kendo-h1-margin
),
h2: (
    font-size: $kendo-h2-font-size,
    font-family: $kendo-h2-font-family,
    line-height: $kendo-h2-line-height,
    font-weight: $kendo-h2-font-weight,
    letter-spacing: $kendo-h2-letter-spacing,
    margin: $kendo-h2-margin
),
h3: (
    font-size: $kendo-h3-font-size,
    font-family: $kendo-h3-font-family,
    line-height: $kendo-h3-line-height,
    font-weight: $kendo-h3-font-weight,
    letter-spacing: $kendo-h3-letter-spacing,
    margin: $kendo-h3-margin
),
h4: (
    font-size: $kendo-h4-font-size,
    font-family: $kendo-h4-font-family,
    line-height: $kendo-h4-line-height,
    font-weight: $kendo-h4-font-weight,
    letter-spacing: $kendo-h4-letter-spacing,
    margin: $kendo-h4-margin
),
h5: (
    font-size: $kendo-h5-font-size,
    font-family: $kendo-h5-font-family,
    line-height: $kendo-h5-line-height,
    font-weight: $kendo-h5-font-weight,
    letter-spacing: $kendo-h5-letter-spacing,
    margin: $kendo-h5-margin
),
h6: (
    font-size: $kendo-h6-font-size,
    font-family: $kendo-h6-font-family,
    line-height: $kendo-h6-line-height,
    font-weight: $kendo-h6-font-weight,
    letter-spacing: $kendo-h6-letter-spacing,
    margin: $kendo-h6-margin
),

)

(h1: (font-size: 96px, font-family: var(--kendo-font-family, inherit), line-height: 112px, font-weight: var(--kendo-font-weight-light, normal), letter-spacing: var(--kendo-letter-spacing-tighter, normal), margin: 0 0 12px), h2: (font-size: 60px, font-family: var(--kendo-font-family, inherit), line-height: 72px, font-weight: var(--kendo-font-weight-light, normal), letter-spacing: var(--kendo-letter-spacing-tight, normal), margin: 0 0 12px), h3: (font-size: 48px, font-family: var(--kendo-font-family, inherit), line-height: 56px, font-weight: var(--kendo-font-weight-normal, normal), letter-spacing: var(--kendo-letter-spacing-normal, normal), margin: 0 0 12px), h4: (font-size: 34px, font-family: var(--kendo-font-family, inherit), line-height: 36px, font-weight: var(--kendo-font-weight-normal, normal), letter-spacing: var(--kendo-letter-spacing-wider, normal), margin: 0 0 12px), h5: (font-size: 24px, font-family: var(--kendo-font-family, inherit), line-height: 24px, font-weight: var(--kendo-font-weight-normal, normal), letter-spacing: var(--kendo-letter-spacing-normal, normal), margin: 0 0 12px), h6: (font-size: 20px, font-family: var(--kendo-font-family, inherit), line-height: 24px, font-weight: var(--kendo-font-weight-medium, normal), letter-spacing: var(--kendo-letter-spacing-wide, normal), margin: 0 0 12px))
Description
The headings Map.
$kendo-paragraph-marginList0 0 12px0 0 12px
Description
The margin of the paragraph.
$kendo-paragraph-font-sizeNumber1rem1rem
Description
The font size of the paragraph.
$kendo-paragraph-font-familyStringvar( --kendo-font-family, inherit )var(--kendo-font-family, inherit)
Description
The font family of the paragraph.
$kendo-paragraph-font-weightStringvar( --kendo-font-weight-normal, normal )var(--kendo-font-weight-normal, normal)
Description
The font weight of the paragraph.
$kendo-paragraph-letter-spacingNumber.0313em0.0313em
Description
The letter spacing of the paragraph.
$kendo-code-font-sizeStringvar( --kendo-font-size, inherit )var(--kendo-font-size, inherit)
Description
The font size of the code tag.
$kendo-code-font-familyStringvar( --kendo-font-family-monospace, normal )var(--kendo-font-family-monospace, normal)
Description
The font family of the code tag.
$kendo-code-line-heightStringvar( --kendo-line-height, normal )var(--kendo-line-height, normal)
Description
The line height of the code tag.
$kendo-code-font-weightStringvar( --kendo-font-weight-normal, normal )var(--kendo-font-weight-normal, normal)
Description
The font weight of the code tag.
$kendo-code-letter-spacingNullnullnull
Description
The letter spacing of the code tag.
$kendo-code-padding-xStringk-spacing(1)var(--kendo-spacing-1, 0.25rem)
Description
The horizontal padding of the code tag.
$kendo-code-padding-yStringk-spacing(0)var(--kendo-spacing-0, 0px)
Description
The vertical padding of the code tag.
$kendo-pre-padding-xStringk-spacing(6)var(--kendo-spacing-6, 1.5rem)
Description
The horizontal padding of the preformatted text.
$kendo-pre-padding-yStringk-spacing(4)var(--kendo-spacing-4, 1rem)
Description
The vertical padding of the preformatted text.
$kendo-code-border-widthNumber1px1px
Description
The border width of the code tag.
$kendo-code-bgString$kendo-base-bgvar(--kendo-color-app-surface, #ffffff)
Description
The background color of the code tag.
$kendo-code-textString$kendo-component-textvar(--kendo-color-on-app-surface, #212121)
Description
The text color of the code tag.
$kendo-code-borderString$kendo-component-bordervar(--kendo-color-border, rgba(0, 0, 0, 0.12))
Description
The border color of the code tag.
$kendo-display1-font-sizeCalculationcalc( var( --kendo-font-size, .875rem ) * 9.5 )calc(var(--kendo-font-size, 0.875rem) * 9.5)
Description
The font size of the largest display text.
$kendo-display2-font-sizeCalculationcalc( var( --kendo-font-size, .875rem ) * 8.75 )calc(var(--kendo-font-size, 0.875rem) * 8.75)
Description
The font size of the second largest display text.
$kendo-display3-font-sizeCalculationcalc( var( --kendo-font-size, .875rem ) * 8 )calc(var(--kendo-font-size, 0.875rem) * 8)
Description
The font size of the third largest display text.
$kendo-display4-font-sizeCalculationcalc( var( --kendo-font-size, .875rem ) * 7.25 )calc(var(--kendo-font-size, 0.875rem) * 7.25)
Description
The font size of the fourth largest display text.
$kendo-display1-font-familyStringvar( --kendo-font-family, inherit )var(--kendo-font-family, inherit)
Description
The font family of the largest display text.
$kendo-display2-font-familyStringvar( --kendo-font-family, inherit )var(--kendo-font-family, inherit)
Description
The font family of the second largest display text.
$kendo-display3-font-familyStringvar( --kendo-font-family, inherit )var(--kendo-font-family, inherit)
Description
The font family of the third largest display text.
$kendo-display4-font-familyStringvar( --kendo-font-family, inherit )var(--kendo-font-family, inherit)
Description
The font family of the fourth largest display text.
$kendo-display1-line-heightNumber1.21.2
Description
The line height of the largest display text.
$kendo-display2-line-heightNumber1.21.2
Description
The line height of the second largest display text.
$kendo-display3-line-heightNumber1.21.2
Description
The line height of the third largest display text.
$kendo-display4-line-heightNumber1.21.2
Description
The line height of the fourth largest display text.
$kendo-display1-font-weightStringvar( --kendo-font-weight-light, normal )var(--kendo-font-weight-light, normal)
Description
The font weight of the largest display text.
$kendo-display2-font-weightStringvar( --kendo-font-weight-light, normal )var(--kendo-font-weight-light, normal)
Description
The font weight of the second largest display text.
$kendo-display3-font-weightStringvar( --kendo-font-weight-light, normal )var(--kendo-font-weight-light, normal)
Description
The font weight of the third largest display text.
$kendo-display4-font-weightStringvar( --kendo-font-weight-light, normal )var(--kendo-font-weight-light, normal)
Description
The font weight of the fourth largest display text.
$kendo-display1-letter-spacingStringvar( --kendo-letter-spacing-tighter, normal )var(--kendo-letter-spacing-tighter, normal)
Description
The letter spacing of the largest display text.
$kendo-display2-letter-spacingStringvar( --kendo-letter-spacing-tighter, normal )var(--kendo-letter-spacing-tighter, normal)
Description
The letter spacing of the second largest display text.
$kendo-display3-letter-spacingStringvar( --kendo-letter-spacing-tighter, normal )var(--kendo-letter-spacing-tighter, normal)
Description
The letter spacing of the third largest display text.
$kendo-display4-letter-spacingStringvar( --kendo-letter-spacing-tighter, normal )var(--kendo-letter-spacing-tighter, normal)
Description
The letter spacing of the fourth largest display text.
$kendo-displayMap( 1: ( font-size: $kendo-display1-font-size, font-family: $kendo-display1-font-family, line-height: $kendo-display1-line-height, font-weight: $kendo-display1-font-weight, letter-spacing: $kendo-display1-letter-spacing ), 2: ( font-size: $kendo-display2-font-size, font-family: $kendo-display2-font-family, line-height: $kendo-display2-line-height, font-weight: $kendo-display2-font-weight, letter-spacing: $kendo-display2-letter-spacing ), 3: ( font-size: $kendo-display3-font-size, font-family: $kendo-display3-font-family, line-height: $kendo-display3-line-height, font-weight: $kendo-display3-font-weight, letter-spacing: $kendo-display3-letter-spacing ), 4: ( font-size: $kendo-display4-font-size, font-family: $kendo-display4-font-family, line-height: $kendo-display4-line-height, font-weight: $kendo-display4-font-weight, letter-spacing: $kendo-display4-letter-spacing ), )(1: (font-size: calc(var(--kendo-font-size, 0.875rem) * 9.5), font-family: var(--kendo-font-family, inherit), line-height: 1.2, font-weight: var(--kendo-font-weight-light, normal), letter-spacing: var(--kendo-letter-spacing-tighter, normal)), 2: (font-size: calc(var(--kendo-font-size, 0.875rem) * 8.75), font-family: var(--kendo-font-family, inherit), line-height: 1.2, font-weight: var(--kendo-font-weight-light, normal), letter-spacing: var(--kendo-letter-spacing-tighter, normal)), 3: (font-size: calc(var(--kendo-font-size, 0.875rem) * 8), font-family: var(--kendo-font-family, inherit), line-height: 1.2, font-weight: var(--kendo-font-weight-light, normal), letter-spacing: var(--kendo-letter-spacing-tighter, normal)), 4: (font-size: calc(var(--kendo-font-size, 0.875rem) * 7.25), font-family: var(--kendo-font-family, inherit), line-height: 1.2, font-weight: var(--kendo-font-weight-light, normal), letter-spacing: var(--kendo-letter-spacing-tighter, normal)))
Description
The displays Map.
$kendo-font-size-xxsNumber0.5rem0.5rem
Description
The extra extra small font size across all components.
$kendo-font-weightNumber400400
Description
The base font weight across all components.
$kendo-font-weight-thinNumber100100
Description
The thin font weight across all components.
$kendo-font-weight-extra-lightNumber200200
Description
The extra light font weight across all components.
$kendo-font-weight-lightNumber300300
Description
The light font weight across all components.
$kendo-font-weight-normalNumber$kendo-font-weight400
Description
The normal font weight across all components.
$kendo-font-weight-mediumNumber500500
Description
The medium font weight across all components.
$kendo-font-weight-semiboldNumber600600
Description
The semibold font weight across all components.
$kendo-font-weight-boldNumber700700
Description
The bold font weight across all components.
$kendo-font-weight-extra-boldNumber800800
Description
The extra bold font weight across all components.
$kendo-font-weight-blackNumber900900
Description
The most pronounced font weight across all components.
$kendo-font-family-sansListArial, Verdana, Tahoma, "Trebuchet MS", Helvetica, Impact, Gill SansArial, Verdana, Tahoma, "Trebuchet MS", Helvetica, Impact, Gill Sans
Description
The sans font family across all components.
$kendo-font-family-serifList"Times New Roman", Georgia, Garamond, Palatino, Baskerville"Times New Roman", Georgia, Garamond, Palatino, Baskerville
Description
The serif font family across all components.
$kendo-font-weightsMapk-map-merge( $_default-font-weights, $kendo-font-weights )(thin: 100, extra-light: 200, light: 300, normal: 400, medium: 500, semibold: 600, bold: 700)
Description
The font weights map

In this article

Not finding the help you need?