Import udg.css web token export from spel monorepo #22

Merged
peterswimm merged 1 commit from import/udg-css into main 2026-07-02 18:37:51 +00:00
Owner

Imports web/udg.css from spel-archive@400e1d5a (plain file copy).

This is the hand-derived web CSS export of the UDG design tokens (Sora @font-face declarations + CSS custom properties with light/dark themes) that forge portals consume from https://www.toilville.dev/fonts/udg.css. Its header says it was derived from packages/udg/lib/src/token_registry.dart in the monorepo.

Placement: udg/web/udg.css -- kept out of dist/ so extract.py remains the only writer of dist/, and out of Brand/UDG (which is DTCG color governance). No path collisions; the repo's existing udg.css-var DTCG extension key is unrelated.

Follow-up (not in this PR): this file duplicates token values that now live canonically in Brand/UDG/dtcg + udg/baseline/tokens. It should eventually be generated (e.g. a web-export target in udg/generators/extract.py) instead of hand-maintained.

Imports web/udg.css from spel-archive@400e1d5a (plain file copy). This is the hand-derived web CSS export of the UDG design tokens (Sora @font-face declarations + CSS custom properties with light/dark themes) that forge portals consume from https://www.toilville.dev/fonts/udg.css. Its header says it was derived from packages/udg/lib/src/token_registry.dart in the monorepo. Placement: udg/web/udg.css -- kept out of dist/ so extract.py remains the only writer of dist/, and out of Brand/UDG (which is DTCG color governance). No path collisions; the repo's existing udg.css-var DTCG extension key is unrelated. Follow-up (not in this PR): this file duplicates token values that now live canonically in Brand/UDG/dtcg + udg/baseline/tokens. It should eventually be generated (e.g. a web-export target in udg/generators/extract.py) instead of hand-maintained.
Import udg.css web token export from spel monorepo
Some checks failed
Test Generator / lint-prose (pull_request) Failing after 23s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 23s
Test Generator / lint-workflows (pull_request) Successful in 25s
Test Generator / test (pull_request) Successful in 3m14s
116f62e355
Provenance: spel-archive@400e1d5a5edb377bc382667b4cafa33fc821eaa2 (was web/udg.css)

Hand-derived web CSS export of the UDG design tokens (Sora @font-face set +
CSS custom properties, light/dark themes) served to forge portals from
https://www.toilville.dev/fonts/udg.css. Placed under udg/web/ as an authored
artifact: it predates the Brand/UDG DTCG + extract.py pipeline and duplicates
token values, so the follow-up is to regenerate it from canonical sources
(or add a web-export target to udg/generators/extract.py) rather than
hand-editing. dist/ is untouched -- extract.py stays its only writer.
peterswimm deleted branch import/udg-css 2026-07-02 18:37:51 +00:00
Sign in to join this conversation.
No description provided.