New to Kendo UI for Angular? Start a free 30-day trial
Customizing Menu
Variables
The following table lists the available variables for customization.
Name | Type | Default value | Computed value |
---|---|---|---|
$kendo-menu-popup-padding-x | Null | null | null |
Description
Horizontal padding of the menu popup. | |||
$kendo-menu-popup-padding-y | Null | null | null |
Description
Vertical padding of the menu popup. | |||
$kendo-menu-popup-border-width | Number | $kendo-popup-border-width | 1px |
Description
Width of the border around the menu popup. | |||
$kendo-menu-popup-font-size | Number | $kendo-font-size-md | 1rem |
Description
Font sizes of the menu popup. | |||
$kendo-menu-popup-line-height | Number | $kendo-line-height-md | 1.5 |
Description
Line heights used along with $kendo-font-size. | |||
$kendo-menu-popup-bg | Color | $kendo-popup-bg | #ffffff |
Description
The background of the menu popup. | |||
$kendo-menu-popup-text | Color | $kendo-popup-text | #212529 |
Description
The text color of the menu popup. | |||
$kendo-menu-popup-border | Color | $kendo-popup-border | #dee2e6 |
Description
The border color of the menu popup. | |||
$kendo-menu-popup-gradient | Null | null | null |
Description
The background gradient of the menu popup. | |||
$kendo-menu-popup-item-padding-x | Number | k-map-get( $kendo-spacing, 4 ) | 1rem |
Description
Horizontal padding of the menu item in popup. | |||
$kendo-menu-popup-item-padding-y | Number | k-map-get( $kendo-spacing, 1 ) | 0.25rem |
Description
Vertical padding of the menu item in popup. | |||
$kendo-menu-popup-item-padding-end | Calculation | calc( #{$kendo-menu-popup-item-padding-x * 2} + #{$kendo-icon-size} ) | calc(2rem + 16px) |
Description
The end padding of the menu item in popup. | |||
$kendo-menu-popup-sm-item-icon-margin-start | Number | $kendo-menu-popup-sm-item-padding-x | 1rem |
Description
The start margin of the menu item expand icon. | |||
$kendo-menu-popup-sm-item-icon-margin-end | Calculation | calc( -1 * (#{$kendo-menu-popup-sm-item-padding-end} - #{k-math-div( $kendo-menu-popup-sm-item-padding-x, 2 )}) ) | calc(-1 * (calc(2rem + 16px) - 0.5rem)) |
Description
The end margin of the menu item expand icon. | |||
$kendo-menu-popup-item-spacing | Number | 0px | 0px |
Description
The spacing between the menu items in popup. | |||
$kendo-menu-popup-item-bg | Null | null | null |
Description
The background of the menu item in popup. | |||
$kendo-menu-popup-item-text | Null | null | null |
Description
The text color of the menu item in popup. | |||
$kendo-menu-popup-item-border | Null | null | null |
Description
The border color of the menu item in popup. | |||
$kendo-menu-popup-item-gradient | Null | null | null |
Description
The background gradient of the menu item in popup. | |||
$kendo-menu-popup-item-hover-bg | Color | $kendo-list-item-hover-bg | #e9ecef |
Description
The background of hovered menu item in popup. | |||
$kendo-menu-popup-item-hover-text | Color | $kendo-list-item-hover-text | #212529 |
Description
The text color of hovered menu item in popup. | |||
$kendo-menu-popup-item-hover-border | Null | null | null |
Description
The border color of hovered menu item in popup. | |||
$kendo-menu-popup-item-hover-gradient | Null | null | null |
Description
The background gradient of hovered menu item in popup. | |||
$kendo-menu-popup-item-expanded-bg | Color | $kendo-list-item-selected-bg | #0d6efd |
Description
The background of expanded menu item in popup. | |||
$kendo-menu-popup-item-expanded-text | Color | $kendo-list-item-selected-text | white |
Description
The text color of expanded menu item in popup. | |||
$kendo-menu-popup-item-expanded-border | Null | null | null |
Description
The border color of expanded menu item in popup. | |||
$kendo-menu-popup-item-expanded-gradient | Null | null | null |
Description
The background gradient of expanded menu item in popup. | |||
$kendo-menu-popup-item-focus-shadow | List | $kendo-menu-item-focus-shadow | inset 0 0 0 3px rgba(33, 37, 41, 0.15) |
Description
The base shadow of focused menu item in popup. |