Skip to content
nexubDesign System
v2.4.0

Patterns · Marketing

PlanCard

Since v0.0.1

Pricing plan card with feature checklist, badge, and CTA button.

import { PlanCard } from '@nexub/patterns';

Examples

Default

Props

Props
PropTypeDefaultDescription
namerequiredstring—Plan name (e.g. "Pro").
pricerequiredstring—Price string (e.g. "$49/mo").
descriptionstring—Short plan description.
featuresstring[]—List of included features.
highlightedbooleanfalseApplies brand accent styling for recommended plans.
badgestring—Label for the plan badge (e.g. "Most Popular").
ctaLabelstring'Get started'CTA button label.
onCta() => void—CTA button click handler.