# Changelog All notable changes to the KDC Design System will be documented in this file. The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/) and this project adheres to [Semantic Versioning](https://semver.org/). ## [1.0.0] — 2026-05-17 ### Changed (breaking) - **Brand ink** `brand.ink` `#000000` → `#1A1530` (purple-tinted; matches all on-brand product surfaces). - **Canvas** `brand.canvas` `#F5F4F0` → `#F7F4ED` (warmer; consensus across surveyadd / vault / void). - **Neutral ramp** swapped from cold slate (`#EDEFF3` / `#6B7280` / `#111827`) to a purple-tinted ramp aligned with `brand.ink`. - **Semantic palette** retuned for the warm canvas — `success` `#16A34A` → `#2F7A5A`, `warning` `#F59E0B` → `#C9892B`, `danger` `#DC2626` → `#B0382F`, `info` `#0EA5E9` → `#5C2D90`. Each now ships a `*Soft` background tint. - **Elevation shadows** retinted with `rgb(26 21 48)` (brand ink) instead of `rgb(17 24 39)` (slate). New keys: `elevation.focusRing`. - **`brand.primaryHover`** `#582A8D` → `#5C2D90` (matches `primary-2` in product CSS). ### Added - `brand.primaryLight` `#8456C2`, `brand.primarySoft` `#F1E9F8`, `brand.canvasCool` `#F7F6FB`. - `accent.gold` `#C9892B` (+ strong/soft), `accent.mint` `#46C194` (workspace marketing). - `scale.brand-50/100/200/500/600/700/800` for Tailwind-style usage. - `neutral.50/150/400/600/700/800` (extra steps). - Semantic-soft tints, role tokens `text.soft`, `text.disabled`, `text.brand`, `border.subtle`. - Component variants in `design.md`: `button.accent`, `button.outline`, `card.elevated`, `badge.success/warning/danger`. - Fleshed-out READMEs for all components (buttons, cards, inputs, badges, modals, forms, navigation, tables, tooltips) and foundations (colors, typography, spacing, radius, elevation, motion, breakpoints, grid). - Real theme files for `themes/light`, `themes/dark`, `themes/high-contrast`. - `docs/consolidation-2026-05.md` — extraction report across the 8 KDC repos. ### Notes - Reconciliation source: `kdcsurveyadd`, `kdcvault`, `kdc_void_planner` (refined product family) and `k-d-c-workspace` (marketing dashboard). These three product apps share an essentially identical implementation; the design system now reflects their consensus. - Drift identified in `kdcdiary`, `kdctracker`, `kdcdocs`, `kdcmapper` — different purples and typefaces. Tracked in the consolidation report; migration is out of scope for this release. ## [Unreleased]