Pager

Pagers are UI elements that divide a large amount of data into multiple pages and navigate the users through them.

Sass Variables

The Telerik and Kendo UI Pager enables you to configure and customize its appearance through the available Sass variables. Additionally, to configure and customize the appearance of its buttons, use the Sass variables provided by the Button component.

VariableDefault ValueComputed ValueValue
kendo-pager-padding-xk-spacing(2)var(--kendo-spacing-2, 0.5rem)Default: k-spacing(2)Computed: var(--kendo-spacing-2, 0.5rem)
Description: The horizontal padding of the Pager.
kendo-pager-sm-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 small Pager.
kendo-pager-md-padding-xk-spacing(2)var(--kendo-spacing-2, 0.5rem)Default: k-spacing(2)Computed: var(--kendo-spacing-2, 0.5rem)
Description: The horizontal padding of the medium Pager.
kendo-pager-lg-padding-xk-spacing(2.5)var(--kendo-spacing-2\.5, 0.625rem)Default: k-spacing(2.5)Computed: var(--kendo-spacing-2\.5, 0.625rem)
Description: The horizontal padding of the large Pager.
kendo-pager-padding-y$kendo-pager-padding-xvar(--kendo-spacing-2, 0.5rem)Default: $kendo-pager-padding-xComputed: var(--kendo-spacing-2, 0.5rem)
Description: The vertical padding of the Pager.
kendo-pager-sm-padding-y$kendo-pager-sm-padding-xvar(--kendo-spacing-1, 0.25rem)Default: $kendo-pager-sm-padding-xComputed: var(--kendo-spacing-1, 0.25rem)
Description: The vertical padding of the small Pager.
kendo-pager-md-padding-y$kendo-pager-md-padding-xvar(--kendo-spacing-2, 0.5rem)Default: $kendo-pager-md-padding-xComputed: var(--kendo-spacing-2, 0.5rem)
Description: The vertical padding of the medium Pager.
kendo-pager-lg-padding-y$kendo-pager-lg-padding-xvar(--kendo-spacing-2\.5, 0.625rem)Default: $kendo-pager-lg-padding-xComputed: var(--kendo-spacing-2\.5, 0.625rem)
Description: The vertical padding of the large Pager.
kendo-pager-sm-item-min-width$kendo-button-sm-calc-sizecalc(var(--kendo-line-height, normal) * 1em + var(--kendo-spacing-0\.5, 0.125rem) * 2 + 1px * 2)Default: $kendo-button-sm-calc-sizeComputed: calc(var(--kendo-line-height, normal) * 1em + var(--kendo-spacing-0\.5, 0.125rem) * 2 + 1px * 2)
Description: The minimum width of the items in the small Pager.
kendo-pager-md-item-min-width$kendo-button-md-calc-sizecalc(var(--kendo-line-height, normal) * 1em + var(--kendo-spacing-1, 0.25rem) * 2 + 1px * 2)Default: $kendo-button-md-calc-sizeComputed: calc(var(--kendo-line-height, normal) * 1em + var(--kendo-spacing-1, 0.25rem) * 2 + 1px * 2)
Description: The minimum width of the items in the medium Pagers.
kendo-pager-lg-item-min-width$kendo-button-lg-calc-sizecalc(var(--kendo-line-height-lg, normal) * 1em + var(--kendo-spacing-2, 0.5rem) * 2 + 1px * 2)Default: $kendo-button-lg-calc-sizeComputed: calc(var(--kendo-line-height-lg, normal) * 1em + var(--kendo-spacing-2, 0.5rem) * 2 + 1px * 2)
Description: The minimum width of the items in the large Pagers.
kendo-pager-sm-item-group-spacingk-spacing(3)var(--kendo-spacing-3, 0.75rem)Default: k-spacing(3)Computed: var(--kendo-spacing-3, 0.75rem)
Description: The margin between the item groups in the small Pager.
kendo-pager-md-item-group-spacingk-spacing(3.5)var(--kendo-spacing-3\.5, 0.875rem)Default: k-spacing(3.5)Computed: var(--kendo-spacing-3\.5, 0.875rem)
Description: The margin between the item groups in the medium Pager.
kendo-pager-lg-item-group-spacingk-spacing(4)var(--kendo-spacing-4, 1rem)Default: k-spacing(4)Computed: var(--kendo-spacing-4, 1rem)
Description: The margin between the item groups in the large Pager.
kendo-pager-border-width1px1pxDefault: 1pxComputed: 1px
Description: The border width of the Pager.
kendo-pager-font-familyvar( --kendo-font-family, inherit )var(--kendo-font-family, inherit)Default: var( --kendo-font-family, inherit )Computed: var(--kendo-font-family, inherit)
Description: The font family of the Pager.
kendo-pager-font-sizevar( --kendo-font-size, inherit )var(--kendo-font-size, inherit)Default: var( --kendo-font-size, inherit )Computed: var(--kendo-font-size, inherit)
Description: The font size of the Pager.
kendo-pager-line-heightvar( --kendo-line-height, normal )var(--kendo-line-height, normal)Default: var( --kendo-line-height, normal )Computed: var(--kendo-line-height, normal)
Description: The line height of the Pager.
kendo-pager-bg$kendo-component-header-bgvar(--kendo-color-surface, #fafafa)Default: $kendo-component-header-bgComputed: var(--kendo-color-surface, #fafafa)
Description: The background color of the Pager.
kendo-pager-text$kendo-component-header-textvar(--kendo-color-on-app-surface, #3d3d3d)Default: $kendo-component-header-textComputed: var(--kendo-color-on-app-surface, #3d3d3d)
Description: The text color of the Pager.
kendo-pager-border$kendo-component-bordervar(--kendo-color-border, rgba(0, 0, 0, 0.08))Default: $kendo-component-borderComputed: var(--kendo-color-border, rgba(0, 0, 0, 0.08))
Description: The border color of the Pager.
kendo-pager-focus-bgnullnullDefault: nullComputed: null
Description: The background color of the focused Pager.
kendo-pager-focus-shadow$kendo-focus-shadow(inset 0 0 0 2px rgba(0, 0, 0, 0.13))Default: $kendo-focus-shadowComputed: (inset 0 0 0 2px rgba(0, 0, 0, 0.13))
Description: The box shadow of the focused Pager.
kendo-pager-section-spacingnullnullDefault: nullComputed: null
Description: The spacing between the sections of the Pager.
kendo-pager-item-border-width0px0pxDefault: 0pxComputed: 0px
Description: The border width of the Pager items.
kendo-pager-item-border-radiusnullnullDefault: nullComputed: null
Description: The border radius of the Pager items.
kendo-pager-item-spacingnullnullDefault: nullComputed: null
Description: The spacing around the Pager items.
kendo-pager-item-bgnullnullDefault: nullComputed: null
Description: The background color of the Pager items.
kendo-pager-item-textnullnullDefault: nullComputed: null
Description: The text color of the Pager items.
kendo-pager-item-bordernullnullDefault: nullComputed: null
Description: The border color of the Pager items.
kendo-pager-item-hover-bg$kendo-list-item-hover-bgvar(--kendo-color-base-hover, #ebebeb)Default: $kendo-list-item-hover-bgComputed: var(--kendo-color-base-hover, #ebebeb)
Description: The background color of the hovered Pager items.
kendo-pager-item-hover-text$kendo-list-item-hover-textvar(--kendo-color-on-app-surface, #3d3d3d)Default: $kendo-list-item-hover-textComputed: var(--kendo-color-on-app-surface, #3d3d3d)
Description: The text color of the hovered Pager items.
kendo-pager-item-hover-bordernullnullDefault: nullComputed: null
Description: The border color of the hovered Pager items.
kendo-pager-item-selected-bg$kendo-list-item-selected-bgvar(--kendo-color-primary, #ff6358)Default: $kendo-list-item-selected-bgComputed: var(--kendo-color-primary, #ff6358)
Description: The background color of the selected Pager items.
kendo-pager-item-selected-text$kendo-list-item-selected-textvar(--kendo-color-on-primary, #ffffff)Default: $kendo-list-item-selected-textComputed: var(--kendo-color-on-primary, #ffffff)
Description: The text color of the selected Pager items.
kendo-pager-item-selected-bordernullnullDefault: nullComputed: null
Description: The border color of the selected Pager items.
kendo-pager-item-focus-opacitynullnullDefault: nullComputed: null
Description: The opacity of the focused Pager items.
kendo-pager-item-focus-bgtransparent transparentDefault: transparentComputed: transparent
Description: The background color of the focused Pager items.
kendo-pager-item-focus-shadow$kendo-list-item-focus-shadow(inset 0 0 0 2px rgba(0, 0, 0, 0.12))Default: $kendo-list-item-focus-shadowComputed: (inset 0 0 0 2px rgba(0, 0, 0, 0.12))
Description: The box shadow of the focused Pager items.
kendo-pager-number-border-radiusnullnullDefault: nullComputed: null
Description: The border radius of the Pager numbers.
kendo-pager-input-width5em5emDefault: 5emComputed: 5em
Description: The width of the Inputs in the Pager.
kendo-pager-sm-dropdown-width5em5emDefault: 5emComputed: 5em
Description: The width of the DropDowns in the small Pager.
kendo-pager-md-dropdown-width5em5emDefault: 5emComputed: 5em
Description: The width of the DropDowns in the medium Pager.
kendo-pager-lg-dropdown-width5em5emDefault: 5emComputed: 5em
Description: The width of the DropDowns in the large Pager.
kendo-pager-sizes
sm: "padding-x":"var(--kendo-spacing-1, 0.25rem)","padding-y":"var(--kendo-spacing-1, 0.25rem)","item-group-spacing":"var(--kendo-spacing-3, 0.75rem)","item-min-width":"calc(var(--kendo-line-height, normal) * 1em + var(--kendo-spacing-0\\.5, 0.125rem) * 2 + 1px * 2)","pager-dropdown-width":"5em"
md: "padding-x":"var(--kendo-spacing-2, 0.5rem)","padding-y":"var(--kendo-spacing-2, 0.5rem)","item-group-spacing":"var(--kendo-spacing-3\\.5, 0.875rem)","item-min-width":"calc(var(--kendo-line-height, normal) * 1em + var(--kendo-spacing-1, 0.25rem) * 2 + 1px * 2)","pager-dropdown-width":"5em"
lg: "padding-x":"var(--kendo-spacing-2\\.5, 0.625rem)","padding-y":"var(--kendo-spacing-2\\.5, 0.625rem)","item-group-spacing":"var(--kendo-spacing-4, 1rem)","item-min-width":"calc(var(--kendo-line-height-lg, normal) * 1em + var(--kendo-spacing-2, 0.5rem) * 2 + 1px * 2)","pager-dropdown-width":"5em"
Computed: (sm: (padding-x: var(--kendo-spacing-1, 0.25rem), padding-y: var(--kendo-spacing-1, 0.25rem), item-group-spacing: var(--kendo-spacing-3, 0.75rem), item-min-width: calc(var(--kendo-line-height, normal) * 1em + var(--kendo-spacing-0\.5, 0.125rem) * 2 + 1px * 2), pager-dropdown-width: 5em), md: (padding-x: var(--kendo-spacing-2, 0.5rem), padding-y: var(--kendo-spacing-2, 0.5rem), item-group-spacing: var(--kendo-spacing-3\.5, 0.875rem), item-min-width: calc(var(--kendo-line-height, normal) * 1em + var(--kendo-spacing-1, 0.25rem) * 2 + 1px * 2), pager-dropdown-width: 5em), lg: (padding-x: var(--kendo-spacing-2\.5, 0.625rem), padding-y: var(--kendo-spacing-2\.5, 0.625rem), item-group-spacing: var(--kendo-spacing-4, 1rem), item-min-width: calc(var(--kendo-line-height-lg, normal) * 1em + var(--kendo-spacing-2, 0.5rem) * 2 + 1px * 2), pager-dropdown-width: 5em))
Description: The sizes map of the Pager.
Feedback