Menu button with checkbox, radio and submenu items. Submenus forgive a diagonal pointer path, and pointer and keyboard share one highlight.
npx shadcn@latest add https://uipolish.com/r/dropdown-menu.json
—
dropdown-menu