# Account Menu

> The AccountMenu component is a modern, user-friendly dropdown menu designed for managing user account actions and preferences in a web application. It provides a clean interface with icons and labels, allowing users to easily navigate to their dashboard, profile settings, team spaces, and notifications. The menu supports nested submenus, radio groups, and checkbox items, enabling users to select themes, notification preferences, and other personalized settings. With proper alignment of icons and text, and checkmarks positioned on the right, the AccountMenu ensures a visually appealing, intuitive, and responsive experience, making it ideal for dashboards and account management panels.

- Author: [Ruixen UI](https://21st.dev/@ruixen.ui)
- Library: [Ruixen UI](https://21st.dev/@ruixen.ui/library/ruixen-ui)
- License: unknown
- npm dependencies: lucide-react
- Live preview: https://21st.dev/@ruixen.ui/components/account-menu

## Install

```bash
npx shadcn@latest add "https://21st.dev/r/ruixen.ui/account-menu?api_key=$API_KEY_21ST"
```

Requires a 21st API key (generate one at https://21st.dev/mcp) passed as `API_KEY_21ST`. Free accounts get a limited number of installs per day; unlimited on a paid plan — see https://21st.dev/pricing.

Full component directory: https://21st.dev/llms.txt
