Changelog
A running log of the design system. New tokens, new components, API changes, and known gaps.
v0.1.0 — Initial release#
2026-04-17
First public cut of the WellSourced design system. Tokens, component library, documentation site.
Added#
- Tokens — full palette, trust tiers, radius, shadow, motion, space scale. Declared in
src/app/globals.css, exposed via Tailwind v4@theme inline. - Fonts — Satoshi (Fontshare), DM Sans + JetBrains Mono + DM Serif Display (Google Fonts), loaded via CDN with preconnect hints.
- Components — Button, Badge, TrustBadge, FilterChip, SearchBar, Input + Textarea, Card, ProductCard, BrandProfileHeader, CategoryTile, Skeleton, NavBar, Logo (Mark + Lockup).
- Documentation site at
/design— foundations, tokens, components, patterns, content, brand, accessibility.
Known gaps#
- Full-text search across the design system is UI-only. Wiring to Pagefind (or similar) is tracked as a follow-up.
- Downloadable token bundles (JSON, Style Dictionary, Figma Tokens) not yet exported.
- Brand kit downloads (SVG, PNG) not yet published — lockup renders from the React component only.
- Props tables are handwritten. Auto-generation from TS types via
react-docgen-typescriptis a follow-up. - No visual regression coverage yet (Chromatic / Playwright screenshot tests).
- Dialog, Drawer, and Toast components are not yet built.