feat: First iteration of GitLab Mono
feat: First iteration of GitLab Mono
- It uses the variable font as a base and exposes it as woff2
- It fixes https://github.com/JetBrains/JetBrainsMono/issues/567
feat: Update jetbrains-mono to latest version (v2.304)
build: Simplify copy-paste of JetBrains Mono and pages/font files
Just using some simpler commands to achieve the same result.
build: Generalize ttf => woff2 compression target
In order to be able to reduce ttf => woff2 compression, we move the woff2 script from inter (which is a very thin wrapper around fontUtils) to this repo.
This allows us to generalize the conversion of ttf to woff2 files. Which will come in handy for GitLab Mono.
We also will build our ttf files in the
gitlab-sans
folder. In order to not expose them in thenpm
package, we update the globs to just exposewoff2
andtxt
(licenses) files.
chore: Improve pages layout
Add more details around GitLab Mono. Also render examples for the font blocks and show exact differences to Inter / JetBrains Mono.
In order to write a little less code, we introduced
jinja2
as a templating engine.
feat: Disable ligatures in GitLab Mono
This way, we do not need to use CSS