Grab the code for this component with free account
Every free component's full source, ready to copy or download, plus 30 monthly AI credits for Atheros AI routing to make it yours.
Dropdown Menu component
A Stripe-styled workspace switcher: a gradient logo-tile trigger opens a smooth-height reveal panel with the current-workspace header, a real-photo member facepile, a radio list that live-switches the trigger, a signed-in account row, plus create, settings and sign-out actions and keyboard.
aria-haspopup, aria-expanded and aria-controls+N overflow chipWORKSPACES array — choosing another workspace patches the radio rows in place (the check fades in with a soft scale) and cross-fades both the trigger tile and text to the newly chosen workspacerole="menuitemradio" workspace rows with aria-checked, an indigo check, a primary ring around the active workspace avatar and a persistent leading accent bar so the current workspace is unmistakablerole="menuitem" rows from datagrid-template-rows: 0fr → 1fr with no JS height measuring — while the inner wrapper fades in and de-blurs on a single cubic-bezier(0.22, 1, 0.36, 1) ease and the shadow grows into a liftprefers-reduced-motionaria-haspopup="menu", aria-expanded and aria-controlsrole="menu", actions use role="menuitem"role="menuitemradio" with aria-checked inside a labelled role="group"tabindex="-1" and receive focus as the active index movesaria-label names the current workspace and updates on switch:focus-visible with --ring outline on all interactive elements<img> carries the member's real name as altprefers-reduced-motion: reduce disables all animationsOpen Workspace Switcher in Atheros AI Builder, pick a design system and ask the AI assistant to change the layout, copy or behaviour — the dropdown menu is regenerated against your tokens. Take the HTML, CSS, JS and React source with you, or pull it into your repo from Claude Code, Cursor or Codex over MCP.

A private-banking ledger menu: accordion sections styled as a bound folio — typewritten indexes, letterspaced heads, roman entry counts and dotted-leader amounts. Single-open behavior with a cross-blur unfold and flip chevron, full ARIA wiring, keyboard navigation, data-driven groups.

A notifications activity-feed dropdown — a bell trigger with a live unread badge opens a WAI-ARIA menu panel holding an avatar feed with pulsing unread dots, an All/Unread filter, a real mark-all-read action, a scrollable row list and full keyboard navigation.

A porcelain-studio WAI-ARIA menu-button dropdown: a glazed sheet with a second slab peeking from beneath, uppercase running heads, double-rule dividers, stamped mono keycap hints, petrol glaze-wash row states and full keyboard navigation — themed as a studio bureau's correspondence menu.

A Grepline searchable dropdown — a command-style mono search input filters models as you type, every match run underlined in the accent with a live result counter, plus skeleton loading rows, arrow-key navigation, Enter to select and Escape to close.

A multi-account switcher dropdown: an avatar trigger opens a panel with the signed-in account, a switch-account list rendered from data with photo avatars on accent discs and an active check, plus add-account, settings and sign-out actions, full keyboard navigation and outside-click close.

A dual-theme specialty-coffee exchange header with a light canvas, a deep dark canvas, accent-filled actions, primary navigation, and two icon-tile mega-menus opened by real aria-expanded buttons and a focus-trapped mobile drawer.
300+ production-ready components and Atheros AI models. Every paid plan includes access to the whole Atheros — AI Builder and Learning.
Starting at $9.9 per month, billed annually
