Dev Design Library

Accordion

An accessible Base UI accordion with controlled and uncontrolled state, four visual variants, interruptible disclosure transitions, and reduced-motion support.

Accordion preview
Library
Sona UI
Framework
React
Type
ui
License
MIT
Dependencies
@base-ui/react, class-variance-authority
Install
npx shadcn@latest add @sona-ui/accordion
Files
  • src/registry/sonaui/accordion/accordion.tsx
  • src/registry/sonaui/accordion/animated-plus-minus-button.tsx
  • src/registry/sonaui/accordion/styles.module.css
  • src/registry/sonaui/sona-utils/sona-utils.ts
  • src/lib/sona-utils.ts
Source
https://github.com/Dinil-Thilakarathne/sona-ui

Categories

More from Sona UI