Bernt
|
3afb583d71
|
docs: Token Philosophy + updated Design Specification
- Add docs/design/TOKEN_PHILOSOPHY.md (v1.0, LOCKED)
- Three-level token hierarchy: Primitive → Semantic → Component
- Semantic-first rule: no primitive references where semantic exists
- DTCG JSON as canonical export format
- Semantic versioning + deprecation policy
- Platform agnostic (web, iOS, Android, future)
- Update LANDVEX_DESIGN_SPECIFICATION.md
- Add Token Philosophy as chapter 0
- Restructure Design Tokens (chapter 1) with three levels
- Add blur scale, border width primitives
- Add semantic tokens (surface, text, border)
- Add component tokens (Button, Data Grid examples)
- Reference TOKEN_PHILOSOPHY.md for governance rules
Rationale: Establish token rules before values. Prevents rework
when components are specified later.
|
2026-07-02 08:34:48 +00:00 |
|