Paul Roberts
5c6d703774
feat(icons): adopt Phosphor as the icon system, ship curated 80-icon set
...
Lint / lint (push) Has been cancelled
- Restructure assets/icons: drop ui/, rename outline->regular, filled->fill, add bold/
- Pull 80 Phosphor icons in regular weight (all) + fill weight (all) + bold (status set)
- Include Phosphor MIT LICENSE
- Rewrite icons README with folder map, specs, usage examples, contribution rules
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-29 20:30:02 +00:00
Paul Roberts
0edb7c627d
fix(fonts): wire fonts.css to actual Manrope + Opificio binaries
...
Lint / lint (push) Has been cancelled
- Add @font-face for every Manrope weight 200-800 (incl. new Light/300)
- Map Opificio cuts to lowercase filenames as installed:
* opificio_light/regular/bold.woff2 -> family "Opificio" (300/400/700)
* opificio_light_rounded/rounded/bold_rounded.woff2 -> family "Opificio Rounded"
- Restore Opificio README with the actual file -> CSS-weight mapping
- Update Manrope README to list the installed weights
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-29 19:52:32 +00:00
Paul Roberts
af2af23d14
feat(brand): adopt official Kode brand guidelines
...
Lint / lint (push) Has been cancelled
- Brand palette: purple #6B35A7 (primary), #000000 (ink), #FFFFFF, #F5F4F0 (canvas)
- Typography: Manrope (UI, 200-800) + Opificio Bold (wordmark/display); drop Inter
- design.md: add wordmarkSecondary token, new display scale (Opificio 72/80)
- foundations: refresh swatches and typography README to match guidelines
- assets/fonts: replace Inter folder with Manrope; add Opificio cuts (Bold/Rounded/Regular)
- fonts.css: register Manrope variable + Opificio cuts; keep Roboto Mono for code only
- examples/web: render the kode wordmark lockup on the off-white canvas
- brand-guidelines: real specs (lockup, palette, typography, logo variant rules)
- README: add brand-at-a-glance, bump version to beta
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-29 19:24:52 +00:00
Paul Roberts
1082a0ed34
docs(design.md): fix typo Desugn -> Design
...
Lint / lint (push) Has been cancelled
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-29 19:11:03 +00:00
Paul Roberts
ff9d4adb18
docs(design.md): rename to Kode Design Consultants Ltd, bump version to beta
...
Lint / lint (push) Has been cancelled
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-29 19:10:31 +00:00
Paul Roberts
16989d834c
chore: initial scaffold of KDC Design System
...
Lint / lint (push) Has been cancelled
Initial repository scaffold:
- design.md (google-labs-code/design.md format) as canonical token + guidelines source
- brand assets, foundations, tokens (W3C-style JSON)
- 12 component primitives, each with labeled anatomy.svg and spec README
- light / dark / high-contrast themes, web/mobile/email/print/presentation templates
- docs (getting started, principles, a11y, voice & tone, contributing)
- runnable web example, token build script stub, CI placeholder
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-29 19:01:53 +00:00