ai2
exampleaccordion-demosource: ok · refreshed
Accordion Demo
Usage example for the ai2 accordion component.
npx shadcn add "https://ai2.design/r/accordion-demo.json"free
Interaction
accordion
Tags auto-generated by rules on 9/24/2026 — empty means no evidence, not lack of support.
Dependencies
Bundle weight · lightRegistry dependencies
@ai2/accordion
Files1 · source cached 10/8/2026, 5:35:01 AM
registry/ai2/examples/accordion-demo.tsx
import {
Accordion,
AccordionContent,
AccordionItem,
AccordionTrigger,
} from "@/registry/ai2/ui/accordion"
export default function AccordionDemo() {
return (
<Accordion
type="single"
collapsible
variant="separated"
className="max-w-md"
defaultValue="a"
>
<AccordionItem value="a">
<AccordionTrigger>Is it accessible?</AccordionTrigger>
<AccordionContent>Yes. It follows the WAI-ARIA design pattern.</AccordionContent>
</AccordionItem>
<AccordionItem value="b">
<AccordionTrigger>Is it themeable?</AccordionTrigger>
<AccordionContent>Yes. Every color comes from ai2 semantic tokens.</AccordionContent>
</AccordionItem>
</Accordion>
)
}