Files
zeekay de647bf4ba the face is Zen, and it ships from @hanzo/font
One family. Font stacks name Zen and fall back to the native faces, tokens
name the role rather than a face, and the packages that used to supply a
face now point at @hanzo/font.

Self-hosted @font-face blocks are removed rather than renamed: rewriting the
family in one would leave a src pointing at a file this repo no longer ships.
@hanzo/font carries the binaries and declares the faces, so the local copies
go with the declaration that used them.

Comments naming a face we no longer use are deleted, not reworded.
2026-09-01 08:25:40 -07:00
..

To add new glyphs to the Inter fallback font:

  1. Download and install FontForge.
  2. Download the Inter typefaces.
  3. In FontForge, open the Inter Regular typeface from the web directory.
  4. Find the desired glyph (e.g., a missing symbol or character).
  5. Copy the glyph (Edit > Copy or Cmd+C).
  6. Open the Inter-fallback.sfd file in FontForge.
  7. Go to the correct Unicode slot for the glyph (use Encoding > Goto or right-click > Goto, then enter the Unicode value).
  8. Paste the glyph into the slot (Edit > Paste or Cmd+V).
  9. Generate a new .ttf file
  10. To use pyftsubset tool run brew install fonttools
  11. Adjust the range of included glyphs and run the script
    pyftsubset <path-to-ttf-file> \
    --output-file=./public/static/fonts/Inter-fallback.woff2 \
    --flavor=woff2 \
    --unicodes=U+2192