Pricing Card Two

Matches the “3 cards with colored borders” layout. Pass your own icon, data, and tone.

Example

Personal

the starter choise

$5/month
  • Lorem ipsum
  • Lorem set
  • Lorem ipsum dolor.
  • Lorem ipsum dolor sit amet, consectetur.
  • Only lorem
  • Lorem ipsum dolor.
  • Lorem ipsum.
Choose Plan

Team

the starter choise

$15/month
  • Lorem ipsum
  • Lorem set
  • Lorem ipsum dolor.
  • Lorem ipsum dolor sit amet, consectetur.
  • Only lorem
  • Lorem ipsum dolor.
  • Lorem ipsum.
Choose Plan

Business

the starter choise

$25/month
  • Lorem ipsum
  • Lorem set
  • Lorem ipsum dolor.
  • Lorem ipsum dolor sit amet, consectetur.
  • Only lorem
  • Lorem ipsum dolor.
  • Lorem ipsum.
Choose Plan

Installation

npx shadcn-extras@latest add pricing-card-two

Props

PropTypeDefaultDescription
iconReactNodeLarge top icon.
namestringPlan name.
subtitlestring'the starter choise'Small helper text.
pricenumber | stringPrice (number uses currency).
currencystring'$'Currency prefix when price is a number.
periodLabelstring'/month'Next to price.
features{ label: ReactNode; included?: boolean }[][]List of features; included defaults to true.
ctahref or onClick + label?Call-to-action (link or button).
tone'pink' | 'blue' | 'amber' | 'emerald' | 'zinc''blue'Accent color.
*ClassNamestringSlot class overrides.