DocsPricingMy accountBuy Now
UI COMPONENTS / Accordion

Accordion. compose the disclosure.

Expandable sections that handle keyboard navigation, ARIA state, and panel animation for you.

Root + 4 atoms / Accessible / Composable

Accordion · runtimeATOMIC

Looping preview · single or multi-open

Why it's good

Behavior, handled.

Accordion owns the parts that are tedious and easy to get wrong – so you can focus on the layout and the brand.

  • Single or multi-expand on the root
  • Roving focus and arrow-key navigation
  • ARIA state wired automatically
  • Reduced-motion friendly animation
Compositions

Accordion becomes patterns.

Different structures made from the same atoms.

Header-generated triggerATOMIC
  • Compact FAQ
    • Accordionroot
      • Accordion Itematom
        • Accordion Headeratom
          • Accordion Triggerbtn
          • Accordion Contentslot

      Header-generated trigger

      Accordion Header can render the Accordion Trigger fallback when its own slot is empty, keeping the item structure compact.

      Accordion Header component
      Trigger inside headerATOMIC
      • FAQ Section
        • Accordionroot
          • Accordion Itematom
            • Accordion Headeratom
              • Accordion Triggerbtn
              • Accordion Contentslot

          Trigger inside header

          FAQ patterns place Accordion Trigger inside Accordion Header, then pair it with Accordion Content inside each Accordion Item.

          Faq Section 1
          Trigger-only itemATOMIC
          • Testimonial Stack
            • Accordionroot
              • Accordion Itematom
                • Accordion Triggerbtn
                  • Accordion Contentslot

              Trigger-only item

              Some patterns skip Accordion Header and put Accordion Trigger directly before Accordion Content inside Accordion Item.

              Testimonial 10
              Best stacks

              Compose it.

              A few ways Accordion shows up in real builds.

              01

              FAQ block

              Multi-open content sections with accessible disclosure.

              AccordionAccordion ItemContent slot
              02

              Settings panel

              Single-open sections for dense controls.

              Accordionsingle-open
              Ready?

              Stop rebuilding Accordion.