Join our Discord Community
Accordion/Standard

React Accordion - Standard with Left Plus Trigger

An accordion with left-aligned plus/minus indicators, combining bold visual affordance with action-first layout for navigation contexts

Looking to implement shadcn/ui patterns?

Join our Discord community for help from other developers.


Most accordions hide their toggles on the right like they're ashamed. This React accordion puts plus/minus icons from Lucide React front and center on the left, using shadcn/ui and Radix UI. It's the intersection of bold indicators and action-first UX—perfect for sidebars, navigation menus, or any interface where "can I expand this?" should be instantly obvious.

Loading preview...

Pattern created by @haydenbleasel

Installation

npx shadcn@latest add https://www.shadcn.io/registry/accordion-standard-4.json
npx shadcn@latest add https://www.shadcn.io/registry/accordion-standard-4.json
pnpm dlx shadcn@latest add https://www.shadcn.io/registry/accordion-standard-4.json
bunx shadcn@latest add https://www.shadcn.io/registry/accordion-standard-4.json

Questions you might have