UI Components
Full option set with 2–4 live examples per variant — buttons, badges, cards, forms, modals, toasts, pagination.
Buttons
.btn + variants1. Color variants (4)
btn-primary · btn-violet · btn-secondary · btn-ghost
2. Sizes (3)
text-[10px] py-1 · text-xs py-2 · text-sm py-2.5
3. With icons (4)
4. States & width (3)
Badges
.badge + variants1. Color options (5)
2. Status examples (4)
3. Channel / plan examples (4)
4. In-row usage (3)
Cards
4 card patterns1. Surface / glow / bordered / promo (4)
Glass Card
Default panel for tables, settings, and lists.
card-dark
Glow Card
Soft radial wash for hero or promo blocks.
card-dark card-glow
Highlighted
Accent border for featured plans or active tiles.
border-accent-blue
Upgrade Banner
Marketing callout inside the admin shell.
2. KPI neon cards (4)
12.4k
Conversations1,248
New Leads$84k
Revenue96.2%
Bot AccuracyForm Controls
.input-control1. Text fields (4)
2. Select / textarea / checks (4)
Modals
4 examplesOpen with openModal(id) — same shell as CRM dialogs.
Info
Message + badges + dual actions
Form
Inputs + select + save footer
Confirm
Destructive delete pattern
Large
Wide multi-column content
Toasts
4 typesTrigger with showToast({ title, message, type }).
Pagination
3 examples1. First page (Prev disabled)
2. Mid page (active = 2)
3. Last page (Next disabled)