Accordion
Accordion items use DaisyUI's collapse component. Group multiple items by sharing
the same name — only one can be open at a time.
Radio inputs (default)
Each item wraps a hidden radio input. Checking one unchecks the others automatically.
Arrow icon
Plus / minus icon
Details method
Uses native <details>/<summary> — content is browser-searchable
(Ctrl+F / Cmd+F finds text inside collapsed items).
Join (seamless border radius)
Wrap items in join join-vertical and add classes="join-item"
to each item. The join handles border-radius automatically.
Rich content
Slot content can be any HTML — lists, code, images, etc.
Multiple independent groups
Use different name values for each group — they operate independently.