Accordion
Create collapsible accordions using <details> and <summary> tags.
Example
Accordion option 1
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dolor arcu, tempus id accumsan vel, semper et est. Fusce egestas urna vel mauris blandit, vel aliquet purus elementum. Integer congue vehicula tellus, vitae eleifend dui tincidunt nec. Suspendisse turpis diam, iaculis sed ligula at, venenatis placerat mi. Aenean iaculis justo.
Accordion option 2
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dolor arcu, tempus id accumsan vel, semper et est. Fusce egestas urna vel mauris blandit, vel aliquet purus elementum. Integer congue vehicula tellus, vitae eleifend dui tincidunt nec. Suspendisse turpis diam, iaculis sed ligula at, venenatis placerat mi. Aenean iaculis justo.
Accordion option 3
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dolor arcu, tempus id accumsan vel, semper et est. Fusce egestas urna vel mauris blandit, vel aliquet purus elementum. Integer congue vehicula tellus, vitae eleifend dui tincidunt nec. Suspendisse turpis diam, iaculis sed ligula at, venenatis placerat mi. Aenean iaculis justo.
<div class="accordion">
<details class="accordion-item">
<summary class="accordion-header">Accordion option 1</summary>
<div class="accordion-body">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dolor arcu, tempus id accumsan vel, semper et est. Fusce egestas urna vel mauris blandit, vel aliquet purus elementum. Integer congue vehicula tellus, vitae eleifend dui tincidunt nec. Suspendisse turpis diam, iaculis sed ligula at, venenatis placerat mi. Aenean iaculis justo.</p>
</div>
</details>
<details class="accordion-item">
<summary class="accordion-header">Accordion option 2</summary>
<div class="accordion-body">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dolor arcu, tempus id accumsan vel, semper et est. Fusce egestas urna vel mauris blandit, vel aliquet purus elementum. Integer congue vehicula tellus, vitae eleifend dui tincidunt nec. Suspendisse turpis diam, iaculis sed ligula at, venenatis placerat mi. Aenean iaculis justo.</p>
</div>
</details>
<details class="accordion-item">
<summary class="accordion-header">Accordion option 3</summary>
<div class="accordion-body">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dolor arcu, tempus id accumsan vel, semper et est. Fusce egestas urna vel mauris blandit, vel aliquet purus elementum. Integer congue vehicula tellus, vitae eleifend dui tincidunt nec. Suspendisse turpis diam, iaculis sed ligula at, venenatis placerat mi. Aenean iaculis justo.</p>
</div>
</details>
</div>
Variants
Use .accordion-<theme> on each accordion item to color these.
Accordion default
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dolor arcu, tempus id accumsan vel, semper et est. Fusce egestas urna vel mauris blandit, vel aliquet purus elementum. Integer congue vehicula tellus, vitae eleifend dui tincidunt nec. Suspendisse turpis diam, iaculis sed ligula at, venenatis placerat mi. Aenean iaculis justo.
Accordion progressive
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dolor arcu, tempus id accumsan vel, semper et est. Fusce egestas urna vel mauris blandit, vel aliquet purus elementum. Integer congue vehicula tellus, vitae eleifend dui tincidunt nec. Suspendisse turpis diam, iaculis sed ligula at, venenatis placerat mi. Aenean iaculis justo.
Accordion destructive
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dolor arcu, tempus id accumsan vel, semper et est. Fusce egestas urna vel mauris blandit, vel aliquet purus elementum. Integer congue vehicula tellus, vitae eleifend dui tincidunt nec. Suspendisse turpis diam, iaculis sed ligula at, venenatis placerat mi. Aenean iaculis justo.
Accordion error
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dolor arcu, tempus id accumsan vel, semper et est. Fusce egestas urna vel mauris blandit, vel aliquet purus elementum. Integer congue vehicula tellus, vitae eleifend dui tincidunt nec. Suspendisse turpis diam, iaculis sed ligula at, venenatis placerat mi. Aenean iaculis justo.
Accordion warning
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dolor arcu, tempus id accumsan vel, semper et est. Fusce egestas urna vel mauris blandit, vel aliquet purus elementum. Integer congue vehicula tellus, vitae eleifend dui tincidunt nec. Suspendisse turpis diam, iaculis sed ligula at, venenatis placerat mi. Aenean iaculis justo.
Accordion success
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dolor arcu, tempus id accumsan vel, semper et est. Fusce egestas urna vel mauris blandit, vel aliquet purus elementum. Integer congue vehicula tellus, vitae eleifend dui tincidunt nec. Suspendisse turpis diam, iaculis sed ligula at, venenatis placerat mi. Aenean iaculis justo.
Accordion notice
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dolor arcu, tempus id accumsan vel, semper et est. Fusce egestas urna vel mauris blandit, vel aliquet purus elementum. Integer congue vehicula tellus, vitae eleifend dui tincidunt nec. Suspendisse turpis diam, iaculis sed ligula at, venenatis placerat mi. Aenean iaculis justo.
<details class="accordion-item accordion-progressive">
<!-- Accordion content here -->
</details>
<details class="accordion-item accordion-destructive">
<!-- Accordion content here -->
</details>
<details class="accordion-item accordion-error">
<!-- Accordion content here -->
</details>
<details class="accordion-item accordion-warning">
<!-- Accordion content here -->
</details>
<details class="accordion-item accordion-success">
<!-- Accordion content here -->
</details>
<details class="accordion-item accordion-notice">
<!-- Accordion content here -->
</details>