About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Overflow menu
Color
Element | Property | Color token |
---|---|---|
Overflow menu icon | fill | $icon-primary |
Menu option | background-color | $layer * |
text color | $text-secondary | |
Danger option | background-color | $layer * |
Container | box-shadow | 0 2px 6px 0 rgba(0, 0, 0, 0.3) |
* Denotes a contextual color token that will change values based on the layer it is placed on.

Interactive states
Element | Property | Color token |
---|---|---|
Icon button:focus | border | $focus |
Menu option:focus | border | $focus |
Icon button:hover | background-color | $background-hover |
Menu option:hover | background-color | $layer-hover * |
text color | $text-primary | |
Danger option:hover | background-color | $button-danger-primary |
Menu option:disabled | text color | $text-disabled |

Typography
Overflow menu option text should be set in sentence case with the first letter of the first word capitalized.
Element | Font-size (px/rem) | Font-weight | Type token |
---|---|---|---|
Menu option text | 14 / 0.875 | Regular / 400 | $body-compact-01 |
Structure
The height of an overflow menu is determined by the amount of content in the menu. The overflow menu icon can be found in the icons library.
Element | Property | px / rem | Spacing token |
---|---|---|---|
Icon | icon size | 16 x 16px | – |
Menu option | padding-right, padding-left | 16 / 1 | $spacing-05 |
Divider | border-top | 1px | – |

Sizes
Element | Size | Height (px/rem) |
---|---|---|
Menu options | Small (sm) | 32 / 2 |
Medium (md) | 40 / 2.5 | |
Large (lg) | 48 / 3 | |
Icon button | Small (sm) | 32 / 2 |
Medium (md) | 40 / 2.5 | |
Large (lg) | 48 / 3 |

Sizes for menu options and icon button | px / rem