Controls
Click the document and a stamp slams down — the card dips under the impact, and the ink lands at a slightly different angle every time.
Installation
ProRequires a Planes Pro license.
npx shadcn add @useplanes/passport-stamp
Unlock with Planes Pro
$99 once · 54 Pro components · lifetime updates.
<PassportStamp
label="APPROVED"
sublabel="PLANES · AUG 2026"
color="#16a34a"
onStamp={(count) => approve()}
/>Use cases
Approval flows
Documents, expenses, or PRs that get visibly approved.
Verification moments
KYC or identity checks that end with a satisfying thunk.
Order milestones
Shipped, delivered, cleared customs — stamp each state.
Gamified achievements
Collectible stamps for completed steps or streaks.