Accessible accordion component with animated disclosure panels, keyboard support, and controlled or uncontrolled state.
pnpm dlx shadcn@latest add https://matos-ui.com/r/accordion.jsonimport {
Accordion,
AccordionItem,
AccordionTrigger,
AccordionContent
} from '@/components/matos-ui/accordion'<Accordion>
<AccordionItem value="item-1">
<AccordionTrigger value="item-1">Title</AccordionTrigger>
<AccordionContent value="item-1">
Expandable content with animation.
</AccordionContent>
</AccordionItem>
</Accordion>Compound components: Accordion, AccordionItem, AccordionTrigger, AccordionContent. Each accepts props from its root element (div or button) plus value and children where applicable.
Install Matos UI
Choose a package manager and copy one command for every component.