feat(udg): single-source color from Brand/UDG/dtcg → dist; retire parallel udg/ SVG layer #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "spelwork/charming-elion-b0d2f1"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Brand governance ruling: Brand/UDG/dtcg is the canonical color source of truth;
udg/ is the themes/build layer. Reconcile the two divergent color layers by
re-plumbing the generator to a single source instead of keeping parallel values.
Brand/UDG/products/
/dtcg/color.json (per-product, multi-theme); 6 non-color
tiers still from udg/.../tokens/.yml. Per-theme CSS emission (:root default,
@media prefers-color-scheme dark, :root[data-theme=...] per extra theme).
ARGB #AARRGGBB → CSS hex. Per-product css_var_style (short --primary contract
for toilville; canonical --udg-color- for rituals) + color_inherits_baseline.
light/dark/oldschool); pardner + _template dropped. dist/ regenerated.
safety-block #7F1D1D, status-active #228B22, warning #EA580C, ...).
lint gate was silently failing post-cut-over).
fan-out + pub-publish workflows dormant (they target the retired pipeline).
and project CLAUDE.md updated to the dtcg→dist flow; CLAUDE.md color table
aligned to canonical (success #16A34A, warning #EA580C, error #DC2626).