Commit a4195ae
Geist Pixel on Google Fonts (#229)
Add Geist Pixel sources, configs, and binaries for the Google Fonts build,
with the pipeline changes to make it pass in CI:
- Build Pixel from a dedicated venv using the gftools dev build that adds
virtual-master support, pinned to googlefonts/gftools@47ec3706b. The
released gftools in requirements.txt can't build the virtual-master source
(it fails with "No final targets"); Sans/Mono keep the released toolchain.
- Restore the hand-exported pixel statics/webfonts after the clean rebuild so
copy-npm-fonts and the release zip get the consumed woff2s.
- Sync the published pixel webfonts in packages/next/dist with the source and
add a patch changeset so the geist npm package ships the validation fixes.
Squashed from #226 into a single signed commit to satisfy the
verified-signatures rule.
Co-authored-by: Emma Marichal <emma.marichal@hotmail.fr>1 parent 8b8b75f commit a4195ae
42 files changed
Lines changed: 1234 additions & 120 deletions
File tree
- fonts/GeistPixel
- otf
- ttf
- variable
- out
- Fontspector
- Interpolations
- fonts
- webfonts
- packages/next
- .changeset
- dist/fonts/geist-pixel
- sources
- GeistPixel.glyphspackage
- glyphs
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
| 20 | + | |
19 | 21 | | |
20 | 22 | | |
21 | 23 | | |
22 | | - | |
| 24 | + | |
23 | 25 | | |
24 | | - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
25 | 42 | | |
26 | 43 | | |
27 | 44 | | |
| |||
69 | 86 | | |
70 | 87 | | |
71 | 88 | | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
72 | 99 | | |
73 | 100 | | |
74 | 101 | | |
| |||
86 | 113 | | |
87 | 114 | | |
88 | 115 | | |
89 | | - | |
| 116 | + | |
90 | 117 | | |
91 | 118 | | |
92 | 119 | | |
| |||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
0 commit comments