Clarity

Free

Clean SaaS design system inspired by Stripe. Precise typography, restrained palette, and generous whitespace for professional web applications.

Style: Clean SaaS·16 components·Fonts: Inter, DM Sans

Quick Install

Install a single component:

npx shadcn@latest add https://vibedesign.systems/api/registry/clarity/button

Or tell your AI agent:

Use the Clarity design system from vibedesign.systems. Read https://vibedesign.systems/systems/clarity/llms.txt for details.

Components

Alert: Something happened
alertclarity/alert
VD
AB
avatarclarity/avatar
Default
Secondary
badgeclarity/badge
Primary
Outline
buttonclarity/button
Card Title
Description text here
cardclarity/card
checkboxclarity/checkbox
Dialog Title
Dialog content goes here
Confirm
dialogclarity/dialog
Placeholder text...
inputclarity/input
Form Label
labelclarity/label
Select option...
selectclarity/select
separatorclarity/separator
skeletonclarity/skeleton
switchclarity/switch
Tab 1
Tab 2
tabsclarity/tabs
Enter text...
textareaclarity/textarea
Tooltip text
tooltipclarity/tooltip

Design Tokens

TokenValuePreview
--primaryoklch(0.55 0.17 250)
--primary-foregroundoklch(0.98 0 0)
--backgroundoklch(0.995 0 0)
--foregroundoklch(0.13 0.02 260)
--mutedoklch(0.965 0.005 260)
--muted-foregroundoklch(0.55 0.02 260)
--borderoklch(0.92 0.005 260)
--cardoklch(1 0 0)
--accentoklch(0.62 0.21 265)
--destructiveoklch(0.58 0.22 25)
--radius0.375rem
vibedesign.systems — Agent-Friendly Design Systems