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

Customizing Menu

Variables

The following table lists the available variables for customization.

NameTypeDefault valueComputed value
$kendo-menu-border-widthmap.get( $kendo-spacing, 0 )
Description
Width of the menu border.
$kendo-menu-font-familyvar( --kendo-font-family, inherit )
$kendo-menu-font-sizevar( --kendo-font-size, inherit )
$kendo-menu-line-heightvar( --kendo-line-height, normal )
Description
Line heights used along with $kendo-font-size.
$kendo-menu-item-padding-xmap.get( $kendo-spacing, 2 )
Description
Padding of menu root items.
$kendo-menu-item-spacingmap.get( $kendo-spacing, 0 )
Description
Spacing between menu root items.
$kendo-menu-item-icon-spacingvar( --kendo-icon-spacing, .5rem )
Description
Spacing between menu root items text and icons.
$kendo-menu-separator-marginmap.get( $kendo-spacing, 1 )
Description
Spacing between menu separator and items.
$kendo-menu-separator-width1px
Description
Separator width
$kendo-menu-item-focus-outline-offset- map.get( $kendo-spacing, 0.5 )
Description
The base outline of focused menu item.
$kendo-menu-textvar( --kendo-body-text, inherit )
Description
The text color of the menu.
$kendo-menu-bgtransparent
Description
The background color of the menu.
$kendo-menu-borderinitial
Description
The border color of the menu.
$kendo-menu-shadownone
Description
The shadow of the menu.
$kendo-menu-item-text$kendo-menu-text
Description
The text color of menu items.
$kendo-menu-item-bgtransparent
Description
The background color of menu items.
$kendo-menu-item-hover-textvar( --kendo-hover-text, inherit )
Description
The text color of hover menu items.
$kendo-menu-item-hover-bgvar( --kendo-hover-bg, initial )
Description
The background color of hover menu items.
$kendo-menu-item-focus-text$kendo-menu-item-text
Description
The text color of focused menu items.
$kendo-menu-item-focus-bg$kendo-menu-item-bg
Description
The background color of focused menu items.
$kendo-menu-item-focus-outlinevar( --kendo-focus-outline, none )
Description
The outline of focused menu items.
$kendo-menu-item-expanded-text$kendo-menu-item-hover-text
Description
The text color of expanded menu items.
$kendo-menu-item-expanded-bgvar( --kendo-selected-bg, initial )
Description
The background color of expanded menu items.
$kendo-menu-item-disabled-textvar( --kendo-disabled-text, initial )
Description
The text color of disabled menu items.
$kendo-menu-item-disabled-bg$kendo-menu-item-bg
Description
The background color of disabled menu items.
$kendo-menu-popup-padding-x$kendo-popup-padding-x
Description
Horizontal padding of the menu popup.
$kendo-menu-popup-padding-y$kendo-popup-padding-y
Description
Vertical padding of the menu popup.
$kendo-menu-popup-border-width$kendo-popup-border-width
Description
Width of the border around the menu popup.
$kendo-menu-popup-font-sizevar( --kendo-font-size-md, inherit )
Description
Font sizes of the menu popup.
$kendo-menu-popup-line-heightvar( --kendo-line-height-md, 30px )
Description
Line heights used along with $kendo-font-size.
$kendo-menu-popup-bgvar( --kendo-component-bg, initial )
Description
The background of the menu popup.
$kendo-menu-popup-borderinitial
Description
The border color of the menu popup.
$kendo-menu-popup-shadowvar( --kendo-box-shadow-depth-6, none )
Description
The shadow of the menu popup.
$kendo-menu-popup-item-padding-xmap.get( $kendo-spacing, 2 )
Description
Horizontal padding of the menu item in popup.
$kendo-menu-popup-sm-item-padding-y$kendo-list-sm-item-padding-y
Description
Vertical padding of the menu item in popup.
$kendo-menu-popup-sm-item-padding-endcalc( #{$kendo-menu-popup-sm-item-padding-x * 2} + var( --kendo-icon-size, 1rem ) )
Description
The end padding of the menu item in popup.
$kendo-menu-popup-sm-item-icon-margin-startmap.get( $kendo-spacing, 0 )
Description
The start margin of the menu item expand icon.
$kendo-menu-popup-sm-item-icon-margin-endcalc( -1 * (var( --kendo-icon-size, 1rem ) + #{$kendo-menu-popup-sm-item-padding-x}) )
Description
The end margin of the menu item expand icon.
$kendo-menu-popup-focus-outline-offset$kendo-menu-item-focus-outline-offset
Description
The base shadow of focused menu item in popup.
$kendo-menu-popup-item-spacingmap.get( $kendo-spacing, 0 )
Description
The spacing between the menu items in popup.
$kendo-menu-sizes( sm: ( group-font-size: $kendo-menu-popup-sm-font-size, group-line-height: $kendo-menu-popup-sm-line-height, link-padding-x: $kendo-menu-popup-sm-item-padding-x, link-padding-y: $kendo-menu-popup-sm-item-padding-y, link-padding-inline-end: $kendo-menu-popup-sm-item-padding-end, arrow-margin-inline-start: $kendo-menu-popup-sm-item-icon-margin-start, arrow-margin-inline-end: $kendo-menu-popup-sm-item-icon-margin-end, ), md: ( group-font-size: $kendo-menu-popup-md-font-size, group-line-height: $kendo-menu-popup-md-line-height, link-padding-x: $kendo-menu-popup-md-item-padding-x, link-padding-y: $kendo-menu-popup-md-item-padding-y, link-padding-inline-end: $kendo-menu-popup-md-item-padding-end, arrow-margin-inline-start: $kendo-menu-popup-item-icon-md-margin-start, arrow-margin-inline-end: $kendo-menu-popup-item-icon-md-margin-end, ), lg: ( group-font-size: $kendo-menu-popup-lg-font-size, group-line-height: $kendo-menu-popup-lg-line-height, link-padding-x: $kendo-menu-popup-lg-item-padding-x, link-padding-y: $kendo-menu-popup-lg-item-padding-y, link-padding-inline-end: $kendo-menu-popup-lg-item-padding-end, arrow-margin-inline-start: $kendo-menu-popup-lg-item-icon-margin-start, arrow-margin-inline-end: $kendo-menu-popup-lg-item-icon-margin-end ) )
Description
Sizes map for the menu.
$kendo-menu-popup-item-text$kendo-list-item-text
Description
The text color of the menu item in popup.
$kendo-menu-popup-item-bg$kendo-list-item-bg
Description
The background of the menu item in popup.
$kendo-menu-popup-item-hover-text$kendo-list-item-hover-text
Description
The text color of hovered menu item in popup.
$kendo-menu-popup-item-hover-bg$kendo-list-item-hover-bg
Description
The background of hovered menu item in popup.
$kendo-menu-popup-item-focus-text$kendo-menu-item-text
Description
The text color of focused menu items.
$kendo-menu-popup-item-focus-bg$kendo-menu-item-bg
Description
The background color of focused menu items.
$kendo-menu-popup-item-focus-outlineif($kendo-enable-color-system, k-color( base-emphasis ), k-get-theme-color-var( neutral-130))
Description
The outline of focused menu items.
$kendo-menu-popup-item-expanded-text$kendo-list-item-selected-text
Description
The text color of expanded menu item in popup.
$kendo-menu-popup-item-expanded-bg$kendo-list-item-selected-bg
Description
The background of expanded menu item in popup.
$kendo-menu-popup-item-disabled-text$kendo-list-item-disabled-text
Description
The text color of disabled menu item in popup.
$kendo-menu-popup-item-disabled-bg$kendo-list-item-disabled-bg
Description
The background of disabled menu item in popup.
$kendo-menu-scroll-button-bgvar( --kendo-component-bg, $kendo-component-bg )
Description
The background color of scroll menu buttons.
$kendo-menu-scroll-button-bordervar( --kendo-component-border, $kendo-component-border )
Description
The border color of scroll menu buttons.
$kendo-menu-scroll-button-hover-bgnull
Description
The background color of hover scroll menu buttons.
$kendo-menu-scroll-button-hover-bordernull
Description
The border color of scroll hover menu buttons.
$kendo-menu-icon-colorif($kendo-enable-color-system, k-color( primary ), k-get-theme-color-var( primary-100 ))
Description
The color of menu items icon.

In this article

Not finding the help you need?