Component · Accordions & FAQs
FAQ Accordion
Accessible Vue 3 FAQ accordion with single or multiple open answers, smooth height animation and full ARIA wiring. Tailwind CSS, dark mode.
Accordions let people scan a list of questions or sections and open only what they need. These Vue 3 accordion and FAQ components handle open state, keyboard interaction and transitions, styled with Tailwind CSS 4 and class-based dark mode.
Items are passed as typed props, and you can choose whether one or several panels stay open. They have no dependencies besides vue and can be installed with npm or copied into your project.
Component · Accordions & FAQs
Accessible Vue 3 FAQ accordion with single or multiple open answers, smooth height animation and full ARIA wiring. Tailwind CSS, dark mode.
Good to know
FAQ
Yes. The components support both modes, usually through a prop that switches between single and multiple open panels.
Yes. Headers are native buttons, so Tab, Enter and Space work out of the box, and the open state is exposed with aria-expanded.