sigilUI

Accordion

Expand and collapse related sections with keyboard-accessible triggers.

@sigil-ui/componentsReact

Preview

Live preview Interactive

Import

import { Accordion, AccordionItem, AccordionTrigger, AccordionContent } from "@sigil-ui/components";

Usage

<Accordion type="single" collapsible>
    <AccordionItem value="item-1">
      <AccordionTrigger>What is Sigil UI?</AccordionTrigger>
      <AccordionContent>A token-driven design system where one file updates everything.</AccordionContent>
    </AccordionItem>
  </Accordion>

Sub-components

This component includes the following parts:

  • <AccordionItem>
  • <AccordionTrigger>
  • <AccordionContent>

Token integration

CSS VariablePurpose
--s-borderBorder
--s-textText
--s-duration-fastDuration fast
--s-ringRing
--s-primaryPrimary
--s-text-mutedText muted