sigilUI

FAQ Section

Accordion-based FAQ section with optional two-column layout. Built on Radix Accordion.

@sigil-ui/componentsReact

Preview

Live preview Interactive

Import

import { FAQSection } from "@sigil-ui/components";

Usage

<FAQSection
  items={[
    { question: "Is it free?", answer: "Yes, Sigil is open source." },
    { question: "Can I customize it?", answer: "Every token is editable." },
    { question: "Does it support dark mode?", answer: "Presets include both themes." },
  ]}
/>

Two columns

<FAQSection
  label="Support"
  title="Common questions"
  items={items}
  columns={2}
/>

Props

PropTypeDefaultDescription
labelstring"FAQ"Uppercase mono label
titlestring"Frequently asked questions"Section heading
descriptionstring—Supporting text
itemsFAQItem[]requiredArray of { question, answer }
columns1 | 21Single or two-column layout
classNamestring—Additional CSS classes

Plus all standard <section> HTML attributes.