# Popover (Dropdown Menu) Popovers (`Popover`) are dropdown menus activated by a button. Use popovers to create dropdown menus ranging from simple lists to complex nested menus. Common uses: - "More actions" dropdown menus - Navigation menus - Settings menus - Context menus (right-click menus) ::: warning This component has severe usability issues and cannot be used as-is: - I can't operate the popup with a keyboard. Remove barrier for people not using a mouse (A11y) - Switching to submenus is error-prone. When moving cursor into freshly opened submenu, it should not close if the cursor crosses another menu item - Large menus disappear. When menus get big, they need to scroll. - Submenus open without a delay, and they don't close unless I click somewhere outside them, which goes against established expectations. Common Ui libraries in the Vue ecosystem such as vuetify or shadcn-vue all implement these features. It may be prudent to use their components. **Quick mitigation tactics:** - Place complex interfaces into nested [`Modal`](./modal)s - Place long lists into [a native `