Animated Accordion
◈ InputsSpine timeline accordion with morphing icons and CSS grid-rows transitions.
accordioncollapsecssanimationfaqtimeline
No preview available
Click a node to expand ~ spine timeline with morphing icons
Controls
#8b5cf6
Spine timeline accordion with morphing icons and CSS grid-rows transitions.
No preview available
Click a node to expand ~ spine timeline with morphing icons
Inputs / React Component
Spine timeline accordion with morphing icons and CSS grid-rows transitions.
Copy the shadcn CLI command below. Replace YOUR_LICENSE_KEY with the license key from your FutureUI account — or log in and it will auto-fill for you.
npx shadcn@latest add "https://futureui.studio/api/registry/animated-accordion.json?key=YOUR_LICENSE_KEY" import {
AnimatedAccordion,
AccordionItem,
AccordionTrigger,
AccordionContent,
} from './AnimatedAccordion';
export default function Example() {
return (
<AnimatedAccordion type="single" defaultValue="item-1" accentColor="#8b5cf6">
<AccordionItem value="item-1">
<AccordionTrigger>Is it accessible?</AccordionTrigger>
<AccordionContent>
Yes. Each trigger uses a button with aria-expanded,
and the content panel is marked with aria-hidden.
</AccordionContent>
</AccordionItem>
<AccordionItem value="item-2">
<AccordionTrigger>Is it animated?</AccordionTrigger>
<AccordionContent>
CSS grid-rows transitions handle smooth expand and
collapse with no JavaScript measurement needed.
</AccordionContent>
</AccordionItem>
</AnimatedAccordion>
);
}