sigilUI

Funnel Chart

Show how values narrow through successive stages.

@sigil-ui/componentsReact

Preview

Live preview Interactive

Import

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

Usage

<FunnelChart
    steps={[
      { label: "Visitors", value: 10000 },
      { label: "Signups", value: 3200 },
      { label: "Active", value: 1800 },
      { label: "Paid", value: 450 },
    ]}
  />

Props

PropTypeDefaultDescription
stepsFunnelStep[]——
showRatesbooleantrueShow conversion rate between steps.
showValuesbooleantrueShow absolute values.

Token integration

CSS VariablePurpose
--s-text-mutedText muted
--s-font-monoFont mono
--s-radius-smRadius sm
--s-duration-fastDuration fast
--s-primaryPrimary
--s-primary-contrastPrimary contrast
--s-shadow-smShadow sm