# Action menu

Action menu: a free component, built on your design tokens, to use when a row or record has more actions than fit as buttons. A More button with its dropdown shown open: grouped actions with icons and shortcuts, a submenu, a disabled item and a danger action at the end. Positioning is the project's.

Prompt: Add the OpenDesigner component action-menu to this project: https://opendesigner.dev/library/r/action-menu.html. Keep its markup and states; map its --ds-* variables to my tokens.

States: open, closed, hover, focus, disabled, danger, submenu.

Accessibility: A menu button with aria-expanded; items are menuitems with roving focus (arrow keys, Home, End), Escape closes and returns focus to the button, and the disabled item is aria-disabled.

File: https://opendesigner.dev/library/r/action-menu.html
