Add inter font

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2025-08-06 10:53:24 +02:00
parent d906171b37
commit d2114c03f5
26 changed files with 254 additions and 8 deletions

View File

@@ -1,10 +1,25 @@
.PHONY: all css js reset-submodules
.PHONY: all css js font update-inter reset-submodules
all: css js reset-submodules
all: css js font reset-submodules
css:
js:
font:
update-inter:
@tmp_zip=$$(mktemp) && \
tmp_dir=$$(mktemp -d) && \
curl -s https://api.github.com/repos/rsms/inter/releases/latest \
| grep "browser_download_url.*zip" \
| cut -d '"' -f 4 \
| xargs curl -Ls -o $$tmp_zip && \
unzip -q -o $$tmp_zip "web/*" -d $$tmp_dir && \
rm -rf static/font/inter && \
mkdir -p static/font/inter && \
cp -r $$tmp_dir/web/{InterVariable*.woff2,Inter-*.woff2} static/font/inter && \
rm -rf $$tmp_zip $$tmp_dir
reset-submodules:
git submodule foreach --recursive 'git reset --hard'