Figma component
Show the component in Figma
Displays a list of options or actions triggered by a user interaction.
The trigger is fully interchangeable. While the default options include an avatar, icon button, and button, any component can be used.
Two partial components are available: the menu item and the menu divider. The menu item includes options for a leading icon, item label, sub-header icon, and shortcut text. These components can be used to build a custom menu within your Figma file.
Custom menus can be added to the menu component via the slot.
States define how the component behaves and appears in different interactions. The following are provided for the partial components:
The menu’s placement can be set to the top, bottom, right, or left of its trigger, with alignment options for left, right, or center. If space is constrained, it automatically adjusts to ensure visibility on screen.
Don’t Overload with Options – Avoid excessive menu items that make navigation overwhelming.
The Figma file holds the latest UI designs, while the Web Component, Blazor, Angular, React, and VueJS links offer a live demo of components in various states, themes, and interactions.
Have feedback, an idea, or a bug to report? Head over to our Contributions page.
© 2026 Nova Tycho. Page last updated on Nov 21, 2025, 08:22