sigilUI

Pricing Tiers

Arrange pricing plans in a tiered comparison.

@sigil-ui/componentsReact

Preview

Pricing tiers Interactive

Import

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

Usage

<PricingTiers
    tiers={[
      { name: "Open source", price: "$0", description: "Build with the complete local system.", features: [{ label: "Tokens", value: "519" }, { label: "Presets", value: "46" }], cta: <Button variant="outline" className="w-full">View GitHub</Button> },
      { name: "Studio", price: "$24", period: "/ month", description: "Collaborative design tooling for teams.", badge: "Popular", highlighted: true, features: [{ label: "Projects", value: "Unlimited" }, { label: "Seats", value: "5" }], cta: <Button className="w-full">Start building</Button> },
    ]}
  />

Props

PropTypeDefaultDescription
tiers (required)PricingTier[]—Tiers configuration.

Token integration

CSS VariablePurpose
--s-borderBorder
--s-border-styleBorder style
--s-radius-mdRadius md
--s-card-paddingCard padding
--s-surface-elevatedSurface elevated
--s-surfaceSurface
--s-text-mutedText muted
--s-textText
--s-font-displayFont display
--s-font-monoFont mono
--s-primaryPrimary
--s-text-secondaryText secondary