An animated accordion component built on Radix UI with Motion spring physics, height collapse mask gradient, blur transitions, and gliding layoutId focus ring.
Made by AxylDefault animated Radix UI accordion with Motion spring transitions and glowing focus ring.
Installation
File Structure
Usage
Examples
Bordered Container
Accordion in a bordered container with refined surface styling.
Separated Cards
Accordion with individual card-style separated items.
Multiple Items
Accordion allowing multiple panels to expand simultaneously.
Props
Accordion
| Prop | Type | Default |
|---|---|---|
value? | string | number | (string | number)[] | - |
defaultValue? | string | number | (string | number)[] | [] |
multiple? | boolean | false |
variant? | "default" | "bordered" | "separated" | "ghost" | "default" |
showFocusRing? | boolean | true |
disableAnimation? | boolean | false |
Built by Axyl. A motion-first component registry for React.
Last updated: 9/19/2026