Home/Changelog

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, with scripts/extract-tokens.mjs keeping them in sync.
  • Added Changesets scaffolding (.changeset/) ready for the eventual @corelithzw/react publish flow, plus a VERSION file 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.css under a single body.is-dark cascade — 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.