LaunchKit UI — 15 React + Tailwind components
Every block below is a faithful, pixel-matched mock of the real component. The purchased pack is TypeScript source with full accessibility wiring: focus traps, roving tabindex, ARIA attributes, keyboard navigation.
Button — 5 variants · 3 sizes · loading state
Save changes
Duplicate
Export CSV
Cancel
Delete workspace
Publishing…
Small
Large
React API: <Button variant="destructive" loading leftIcon={<Icon/>}>
Input — label, hint & error wiring
Select — styled native control
Plan
Starter — $9/mo
Growth — $29/mo
Scale — $99/mo (contact sales)
You can change plans at any time.
Timezone
Sydney (AEST)
London (GMT)
New York (EST)
Tabs — click or use arrow keys
Overview
Activity
Settings
Project summary and key metrics. 12 open tasks, 3 due this week.
Latest commits, comments and deploys across the team.
Rename, transfer or archive this project. The danger zone lives here.
Real component: roving tabindex + ArrowLeft/Right/Home/End.
Accordion — single mode, collapsible
How long does shipping take?
Orders leave our warehouse within 48 hours. Domestic delivery takes 2–5 business days; international 7–14.
What is your returns policy?
You have 30 days from delivery. Items must be unused and in original packaging.
Is there a warranty?
Two years on manufacturing defects, worldwide.
Modal & Toast — try them
Delete project…
Show success toast
Show error toast
Real Modal: portal + focus trap, Escape/backdrop close, scroll lock, focus restore. Real Toast: useToast() hook, hover-pause timers, role="status".
Tooltip — hover or focus the buttons
Copy
Copy to clipboard
Regenerate
Invalidates the current key
Transfer
Requires an admin role
Real component: configurable side + delay, Escape hides, aria-describedby wiring.
Dropdown Menu — click to open
Real component: arrow-key item focus, Home/End, Escape refocuses trigger.
Badge — 6 tones, optional dot
Active
Trial ends in 3 days
Payment failed
Beta
Draft
v2.4.0
Avatar — initials fallback + presence
PR
MC
JT
AH
SO
Same name → same colour, deterministically. Broken image URLs fall back to initials.
Skeleton — text · circular · rectangular
Card — composable surface
$48,205
↑ 12.4% vs last month
Pagination — click a page
Smart ellipsis collapsing — getPaginationRange() is exported for custom layouts.
EmptyState — first-run & zero results
No invoices yet
Invoices you create or receive will show up here.
Create invoice
Import CSV