Foundations
Color, type, shape, and motion — the tokens everything else is built from.
COLOR
TYPOGRAPHY
Aa Bb
Display / Space Grotesk 600Lead paragraph text for intros.
Lead / Inter 400SKU-04291 · caption / metadata
Mono / Plex MonoSHAPE & ELEVATION
6px
16px
full
shadow xs
shadow md
shadow lg
MOTION
Hover lift
Press scale
Ambient float
Layout
Cards, containers, and the structural pieces that hold content.
CARD
BASIC
Basic card
Flat surface, soft shadow.
ELEVATE
Hover lift
Try hovering this one.
BORDERED
Outlined
Border instead of shadow.
GLASS
Frosted
Backdrop blur.
ASPECT RATIO
SEPARATOR
Section one
Section two
ACCORDION
Every token and component shown on this page, in one HTML file.
No — just Tailwind's CDN build and vanilla JS.
Toggle it from the top-right corner of the page.
COLLAPSIBLE
v1.2 — added chat UI kit and data table sorting.
v1.1 — dark mode tokens.
v1.0 — initial release.
EMPTY STATE
No products yet
Add your first item to start tracking inventory.
ITEM
Inventory sync
Last run 4 minutes ago
Payment gateway
Stripe · connected
RESIZABLE
SCROLL AREA
Row one — scroll me
Row two
Row three
Row four
Row five
Row six
Row seven
Forms & inputs
Every control needed to capture input, plus their states.
BUTTON
BUTTON GROUP
Input OTP
Slider
60%
Checkbox
Radio group
Switch
Toggle
Toggle group
Native select
Select custom
Combobox
Date picker
CALENDAR standalone, selectable
Overlays
Everything that floats above the page.
DIALOG
ALERT DIALOG
SHEET
DRAWER
POPOVER
HOVER CARD
Jordan Lee
Store manager · joined 2024
TOOLTIP
Synced 2 minutes agoConfirm restock
This creates a purchase order for 120 units across 4 SKUs.
Delete this product?
This can't be undone. It will be removed from inventory and the storefront.
Edit product
Slides in from the edge — good for forms that need more room than a popover.
Filter products
Bottom-anchored — the mobile pattern for sheets.
Feedback
Status, progress, and interruption — used sparingly.
ALERT
Order fulfilled. Stock levels updated automatically.
Low stock. 6 items below reorder threshold.
Sync failed. Retry the last push.
BADGE
KBD
SPINNER
SKELETON
PROGRESS
TOAST
SONNER stacked
Data display
Avatars, tables, charts, and carousels.
AVATAR with status marker
TABLE static
| Item | SKU | Status |
|---|---|---|
| Wireless Mouse | SKU-1042 | In stock |
DATA TABLE sortable — click a header
| Item | SKU | Stock | Price |
|---|
CHART bar
CHART line
CAROUSEL
Chat UI
Primitives for building an assistant or messaging surface.
ATTACHMENT
inventory-q3.csv
248 KB
MARKER variant = separator / default / border
Flagged for review
Customer requested a refund
BUBBLE & MESSAGE
9:41 AM
9:42 AM
MESSAGE SCROLLER mini chat widget