<!-- AUTO-GENERATED FILE. Do not edit manually. -->

# Token Reference Table

This table lists all tokens for this component:

| Token | Description |
|-------|------------|
| menu.padding | Controls the internal spacing inside dropdown menu containers (the space between the menu content and its borders). This creates breathing room around the dropdown menu items.<br>CSS variable: --wm-dropdown-menu-padding |
| menu.inline.submenu.padding | Controls the internal spacing inside inline submenu items (nested menu items that appear within the main dropdown). This creates breathing room around the submenu content.<br>CSS variable: --wm-dropdown-menu-inline-submenu-padding |
| menu.background | Sets the background color of dropdown menus (lists of options that appear when users click on a button or link). This is the main background color that appears behind the dropdown menu items.<br>CSS variable: --wm-dropdown-menu-background |
| menu.box-shadow | Controls the drop shadow effect around dropdown menus (lists of options that appear when users click on a button or link). This creates a subtle shadow that makes the dropdown appear to float above the background, giving it depth and elevation.<br>CSS variable: --wm-dropdown-menu-box-shadow |
| menu.border.radius | Controls the corner rounding of dropdown menus (lists of options that appear when users click on a button or link). This makes the dropdown appear with slightly rounded corners for a softer appearance.<br>CSS variable: --wm-dropdown-menu-border-radius |
| menu.width | Controls how wide dropdown menus appear (lists of options that appear when users click on a button or link). This determines the horizontal size of the dropdown menu container.<br>CSS variable: --wm-dropdown-menu-width |
| menu.caret.size | Controls how large dropdown menu caret icons appear (the small arrow symbols that indicate dropdown menus). This affects the size of the arrow symbols that users see in dropdown buttons.<br>CSS variable: --wm-dropdown-menu-caret-size |
| menu.item.font-family | Sets the typeface (font style) for dropdown menu items (individual options in the dropdown list). This determines whether the menu item text appears in Arial, Times New Roman, or other font styles.<br>CSS variable: --wm-dropdown-menu-item-font-family |
| menu.item.font-size | Controls how large the dropdown menu items appear (individual options in the dropdown list). This affects the size of the text that users see in each menu option.<br>CSS variable: --wm-dropdown-menu-item-font-size |
| menu.item.font-weight | Controls how thick or bold the dropdown menu items appear (individual options in the dropdown list). 'normal' makes it regular weight, 'bold' makes it thicker, and numbers (100-900) provide fine control over thickness.<br>CSS variable: --wm-dropdown-menu-item-font-weight |
| menu.item.line-height | Controls the vertical spacing between lines when dropdown menu item text wraps to multiple lines. This ensures proper spacing for the menu item text displayed in the dropdown.<br>CSS variable: --wm-dropdown-menu-item-line-height |
| menu.item.letter-spacing | Controls the horizontal spacing between individual characters in dropdown menu items. This can help make the menu item text more readable and properly spaced.<br>CSS variable: --wm-dropdown-menu-item-letter-spacing |
| menu.item.color | Sets the text color of dropdown menu items (individual options in the dropdown list). This determines what color the menu item text appears in, which should contrast well with the background for readability.<br>CSS variable: --wm-dropdown-menu-item-color |
| menu.item.gap | Controls the spacing between elements within dropdown menu items (like the space between text and icons). This creates visual separation between different parts of each menu item.<br>CSS variable: --wm-dropdown-menu-item-gap |
| menu.item.padding | Controls the internal spacing inside dropdown menu items (the space between the menu item content and its borders). This creates breathing room around each menu option.<br>CSS variable: --wm-dropdown-menu-item-padding |
| menu.item.state.layer.color | Sets the color of the state layer that appears when users hover, focus, or interact with dropdown menu items. This creates visual feedback to show that the menu item is interactive and responsive to user actions.<br>CSS variable: --wm-dropdown-menu-item-state-layer-color |
| menu.item.state.layer.opacity | Controls the transparency of the state layer that appears during user interactions with dropdown menu items (hover, focus, active). When set to 0, the state layer is invisible. Higher values make the interaction feedback more visible.<br>CSS variable: --wm-dropdown-menu-item-state-layer-opacity |