* @class Ext.menu.Menu */ * @var {color} * The background-color of the Menu */ $menu-background-color: #fff !default; * @var {color} * The border-color of {@link Ext.menu.Separator Menu Separators} */ $menu-separator-border-color: $neutral-color !default; * @var {color} * The background-color of {@link Ext.menu.Separator Menu Separators} */ $menu-separator-background-color: #FFF !default; * @var {number} * The size of {@link Ext.menu.Separator Menu Separators} */ $menu-separator-size: 2px !default; * @var {color} * The border-color of the Menu */ $menu-border-color: $neutral-color !default; * @var {string} * The border-style of the Menu */ $menu-border-style: solid !default; * @var {number} * The border-width of the Menu */ $menu-border-width: null !default; * @var {number} * The font-size of {@link Ext.menu.Item Menu Items} */ $menu-item-font-size: $font-size !default; * @var {number} * The margin of {@link Ext.menu.Item Menu Items} */ $menu-item-margin: 1px !default; * @var {number} * The height of {@link Ext.menu.Item Menu Items} */ $menu-item-height: 24px !default; * @var {number} * The border-width of {@link Ext.menu.Item Menu Items} */ $menu-item-border-width: 1px !default; * @var {string} * The style of cursor to display when the cursor is over a {@link Ext.menu.Item Menu Item} */ $menu-item-cursor: pointer !default; * @var {color} * The background-color of the active {@link Ext.menu.Item Menu Item} */ $menu-item-active-background-color: $base-color !default; * @var {color} * The border-color of the active {@link Ext.menu.Item Menu Item} */ $menu-item-active-border-color: adjust-color($base-color, $saturation: 23%, $lightness: -3%) !default; * @var {string/list} * The background-gradient for {@link Ext.menu.Item Menu Items}. Can be either the name * of a predefined gradient or a list of color stops. Used as the `$type` parameter for * {@link Global_CSS#background-gradient}. */ $menu-item-background-gradient: null !default; * @var {number} * The border-radius of {@link Ext.menu.Item Menu Items} */ $menu-item-active-border-radius: 0 !default; * @var {number} * The size of {@link Ext.menu.Item Menu Item} icons */ $menu-item-icon-size: 16px !default; * @var {number} * The space to the left and right of {@link Ext.menu.Item Menu Item} icons */ $menu-item-icon-horizontal-spacing: 3px !default; * @var {list} * The background-position of {@link Ext.menu.Item Menu Item} icons */ $menu-item-icon-background-position: center center !default; // private $menu-item-icon-top: round(($menu-item-height - vertical($menu-item-border-width) - $menu-item-icon-size) / 2) + 1 !default; * @var {number} * The space to the left and right of {@link Ext.menu.Item Menu Item} text */ $menu-item-text-horizontal-spacing: 4px !default; * @var {number/list} * The margin of {@link Ext.menu.Separator Menu Separators} */ $menu-item-separator-margin: 2px 0 !default; * @var {number} * The padding to the right of {@link Ext.menu.CheckItem Check Items}, to make room * for the checkbox */ $menu-check-item-padding: 22px !default; // Right (or left in RTL mode) padding on menu items $menu-item-trailing-padding: 0 !default; * @var {number} * The height of {@link Ext.menu.Item Menu Item} arrows */ $menu-item-arrow-height: 9px !default; * @var {number} * The width of {@link Ext.menu.Item Menu Item} arrows */ $menu-item-arrow-width: 12px !default; * @var {number} * The space to the left and right of {@link Ext.menu.Item Menu Item} arrows */ $menu-item-arrow-horizontal-spacing: 0 !default; // private $menu-item-arrow-top: round(($menu-item-height - vertical($menu-item-border-width) - $menu-item-arrow-height) / 2) !default; * @var {number} * The opacity of disabled {@link Ext.menu.Item Menu Items} */ $menu-item-disabled-opacity: .5 !default; * @var {number} * The height of Menu crollers */ $menu-scroller-height: 8px !default; * @var {number} * The opacity of Menu crollers */ $menu-scroller-opacity: 1 !default; * @var {number} * The opacity of Menu crollers when hovered */ $menu-scroller-opacity-over: 1 !default; * @var {number} * The opacity of Menu crollers when pressed */ $menu-scroller-opacity-pressed: 1 !default; * @var {number/list} * The padding to apply to the Menu body element */ $menu-padding: 2px !default; * @var {color} * The color of Menu Item text */ $menu-text-color: #000 !default; * @var {number/list} * The margin non-MenuItems placed in a Menu */ $menu-component-margin: null !default; * @var {color} $menu-glyph-color * The color to use for menu icons configured using {@link Ext.menu.Item#glyph glyph} */ $menu-glyph-color: $menu-text-color !default; * @var {number} $menu-glyph-opacity * The opacity to use for menu icons configured using {@link Ext.menu.Item#glyph glyph} */ $menu-glyph-opacity: .5 !default;