Skip to content

Menu

Standalone directives over Angular Aria with roving focus, typeahead, commands, and radio/checkbox choices.

Design

Functional preview

Running with the native Angular component and @angular/aria/menu.

Loading functional preview…

Anatomy

1 Item (.ds-menu__item) — actionable command with a required label.
2 Icon (.ds-menu__icon) — optional and decorative when text already names the action.
3 Shortcut (.ds-menu__shortcut) — optional and informational only.
4 Separator (.ds-menu__separator) — separates related action groups.

Default

States and selection