Track the licensed font files in assets/fonts/ #37

Merged
mikoteko merged 1 commit from new-design-ux-pass into main 2026-07-26 15:45:19 +00:00
Collaborator

Removes the .gitignore entries that kept these three out of the repo, at
the user's request (2026-07-26).

NOTE the caveat in assets/fonts/README.md: Config Variable is a
commercial typeface, and that README states the files must not be
committed to a public repository unless the licence permits web embedding
and redistribution. Tracking them here is a deliberate decision by the
repo owner; the licence has not been verified in this change.

These do NOT make the charter faces load yet — three separate gaps:

  • tokens.css @font-face asks for .woff2 ("woff2-variations"); these are
    .ttf.
  • config-variable-condensed (the display width) has no file at all.
  • for apps/web, ../fonts/ in public/css/tokens.css resolves to
    /fonts/ => apps/web/public/fonts/, which doesn't exist — hence the
    observed 503s. Only the legacy index.html looks in assets/fonts/.

union_gothic-variable.ttf and StackSansText-VariableFont_wght.ttf are not
referenced by the design system at all (the removed .gitignore comment
called them "unreferenced").

Pages continue to render with the Public Sans fallback, as documented.

Co-Authored-By: Claude Opus 5 noreply@anthropic.com

Removes the .gitignore entries that kept these three out of the repo, at the user's request (2026-07-26). NOTE the caveat in assets/fonts/README.md: Config Variable is a commercial typeface, and that README states the files must not be committed to a public repository unless the licence permits web embedding and redistribution. Tracking them here is a deliberate decision by the repo owner; the licence has not been verified in this change. These do NOT make the charter faces load yet — three separate gaps: - tokens.css @font-face asks for `.woff2` ("woff2-variations"); these are `.ttf`. - `config-variable-condensed` (the display width) has no file at all. - for apps/web, `../fonts/` in public/css/tokens.css resolves to /fonts/ => apps/web/public/fonts/, which doesn't exist — hence the observed 503s. Only the legacy index.html looks in assets/fonts/. union_gothic-variable.ttf and StackSansText-VariableFont_wght.ttf are not referenced by the design system at all (the removed .gitignore comment called them "unreferenced"). Pages continue to render with the Public Sans fallback, as documented. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Removes the .gitignore entries that kept these three out of the repo, at
the user's request (2026-07-26).

NOTE the caveat in assets/fonts/README.md: Config Variable is a
commercial typeface, and that README states the files must not be
committed to a public repository unless the licence permits web embedding
and redistribution. Tracking them here is a deliberate decision by the
repo owner; the licence has not been verified in this change.

These do NOT make the charter faces load yet — three separate gaps:
- tokens.css @font-face asks for `.woff2` ("woff2-variations"); these are
  `.ttf`.
- `config-variable-condensed` (the display width) has no file at all.
- for apps/web, `../fonts/` in public/css/tokens.css resolves to
  /fonts/ => apps/web/public/fonts/, which doesn't exist — hence the
  observed 503s. Only the legacy index.html looks in assets/fonts/.

union_gothic-variable.ttf and StackSansText-VariableFont_wght.ttf are not
referenced by the design system at all (the removed .gitignore comment
called them "unreferenced").

Pages continue to render with the Public Sans fallback, as documented.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
mikoteko deleted branch new-design-ux-pass 2026-07-26 15:45:34 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
repos/aec2027!37
No description provided.