Files
design/assets/fonts/Zen-Variable.woff2
zeekay cfb4741eb2 fix(type): the faces this package ships are Zen, not Geist under Zen's filename
assets/fonts/Zen-Variable.woff2 and ZenMono-Variable.woff2 were unmodified
Geist: family "Geist", uniqueID VRCL;Geist-Regular, manufacturer
"Basement.studio, Vercel, …". Only the filename said Zen. So every surface
importing @hanzo/design — base's admin among them, whose own comment reads
"the type faces (Geist Sans + Geist Mono)" and was accurate about the bytes —
rendered Geist while the stylesheet declared @font-face family "Zen".

They are @hanzo/font 1.8.12's output now, byte-identical to it, carrying both
copyright notices the OFL asks for. The LICENSE beside them is the font
repo's, which lists both holders.

The copy itself stays, for the reason the comment above already gives: @hanzo/ui
flattens this file into the middle of its theme.css and CSS drops an @import
that does not come first. What is added is how to tell a stale copy from a
current one without trusting the filename.
2026-08-25 12:42:05 -07:00

68 KiB