Changelog
Every version of the design system, what changed, and which kits are affected. Versions follow SemVer once the system goes 1.0.
0.5.0
3 June 2026
Cookbook, mobile-first, dark consolidation
- Added Cookbook foundation with 19+ task-led recipes covering shells, lists, detail views, forms, and mobile flows.
- Added Reuse audit (
system/audit-reuse.html) tracking duplication, drift, and orphaned classes — landed alongside 3 critical fixes (toolbar gap, chip alignment, status-dot variants). - Added Sidebar interaction upgrade: fuzzy search, pinned items, recents history, keyboard-driven jump.
- Added Roadmap and Contributing pages surfaced from the Reference sidebar group.
- Added CI scaffolding: HTML/JS parse checks, link checker, Pagefind static search index for the docs site.
- Added Machine-readable token exports (
tokens/tokens.json+tokens/tokens.dark.json) in Style-Dictionary shape, withscripts/extract-tokens.mjskeeping them in sync. - Added Changesets scaffolding (
.changeset/) ready for the eventual@corelithzw/reactpublish flow, plus aVERSIONfile as the single source of truth. - Changed Mobile-first refactor across all 9 portals — every shell now leads with the small-screen layout and progressively enhances upward.
- Changed Aggressive mobile pass at 320 / 360 / 390 / 430 viewports — sidebars collapse, action bars dock, lists reflow, headers compact.
- Changed Dark theme consolidated into
tokens.cssunder a singlebody.is-darkcascade — portals no longer ship their own dark overrides. - Fixed Three reuse-audit criticals: data-toolbar gap, filter-chip alignment under wrap, and inconsistent status-dot variants across blocks.
0.5
20 May 2026
The Shells release
- Added Shells as a top-level category — dashboard, settings, and the 6 portal shells documented end-to-end.
- Added Six fully designed portal screens: POS sale (mobile), cash-up (tablet), counter (desktop); parent dashboard & fees; student timetable; teacher marks entry.
- Added Twelve vertical kit hubs (Gold, Scrap, Retail, Schools, Auto, Multi-site, HR, CCTV, Warehouses, Thrift, Compliance, Maintenance) with shell previews and surface lists.
- Added Five flagship vertical example pages on the real dashboard shell.
- Added Six shared module hubs (Stock, HR, Maintenance, CCTV, Settings, Notifications).
- Added Foundations: typography, spacing, elevation, iconography, voice, principles — written from scratch.
- Added All 12 component pages with bespoke demos (input, select, checkbox, switch, badge, status, avatar, chip, tooltip, kbd, progress, spinner).
- Added All 10 block pages (page header, stat card, data toolbar, empty state, card, detail hero, activity, comment, pricing, callout).
- Added All 7 pattern pages (app shell, settings, data table, detail view, modal, notifications, auth).
- Changed IA: Foundations · Components · Patterns · Blocks · Shells · Kits · Portals. Surfaced at top nav and sidebar.
- Changed Color palette moved to a cool neutral gray (Apple-style) — away from the warm paper canvas inherited from Claude.
- Removed Legacy
pg-*stubs from the sidebar nav.
0.4
2 May 2026
Vertical scaffolding
- Added Top-level routes for verticals and portals.
- Added Brand swatch (Huchu blue #0B5DF0) sampled from the live ERP logo.
- Changed Primary button colour shifted from ink-dark to brand blue.
- Added Asterisk + Corelith pentagonal-shield mark to icon set.
0.3
14 April 2026
Docs site skeleton
- Added The docs site shell (top nav + sidebar + TOC), powered by
system-shell.js. - Added Specimen, variant-grid, anatomy, do/don’t, and code-block primitives.
- Added Button page as the model for every other component page.
0.2
28 March 2026
Typography & iconography
- Changed Swapped from Source Serif 4 + Atkinson Hyperlegible to only Atkinson Hyperlegible Next.
- Added 95-icon Lucide-style set rendered inline via
data-icon.
0.1
5 March 2026
Initial tokens
- Added Tokens: color, type, spacing, motion, layout.
- Added Button, badge, input, card primitives.
- Added README + voice guide.