DropdownMenu
Action menus with keyboard navigation, checkbox choices and destructive actions.
Installation
Import from @gaudi/design-system. Load @gaudi/design-system/global.css once and add transpilePackages: ['@gaudi/design-system'] in Next.js.
Copy an example into your project with the shadcn CLI: npx shadcn@latest add https://design.gaudi.site/r/context-menu-in-dialog.json.
Usage
Examples
Context menu inside a dialog
Context menu
Account and create menus
Item kinds
Notifications
Side and alignment
Workspace and model switchers
Application menubar
API
9 props
Accessibility
Arrow keys navigate items; Escape closes and returns focus. Use menu items for actions and links for navigation.
Related
AvatarProfile images, resilient initials, presence, verification, account menus and collaborator groups. The existing Avatar API and curated patterns share the same image and fallback primitives.10 examplesDialogModal, confirmation and bare full-screen dialogs for editing, detail inspection, explicit decisions, lightboxes and launchers.12 examplesTabsSwitch between related panels with keyboard-accessible tab controls.3 examplesPillPill renders compact category and status labels.4 examplesSeparatorSeparate related content with a horizontal or vertical rule.3 examples