Docs
Pricing Card

Pricing Card

Feature list and CTA pricing tier card with highlighted variant for the recommended plan.

Starter

Perfect for side projects

$0/month
  • Up to 5 projects
  • Basic analytics
  • Email support
  • Custom domains
  • Team collaboration
Most popular

Pro

For growing teams

$29/month
  • Unlimited projects
  • Advanced analytics
  • Priority support
  • Custom domains
  • Team collaboration

Installation

Usage

import { PricingCard } from "@/components/pioneerui/pricing-card"
 
const features = [
  { text: "5 projects", included: true },
  { text: "Custom domain", included: false },
]
 
export default function Pricing() {
  return (
    <PricingCard
      name="Pro"
      price={29}
      features={features}
      highlighted
      badge="Most popular"
    />
  )
}

Props

PropTypeDefaultDescription
namestringPlan name (required)
pricestring | numberPrice to display (required)
featuresPricingFeature[]Feature list (required)
descriptionstringundefinedPlan description
periodstring/monthPeriod suffix
ctastringGet startedCTA button text
onCtaClick() => voidundefinedCTA click handler
highlightedbooleanfalseUse primary color scheme
badgestringundefinedBadge label above card