Add font selector; load all fonts from fonts/ directory; bump to 0.85

All .ttf files in fonts/ are loaded at startup. The web form now has a
font selector dropdown. Glyph-rendering helpers that previously used
module-level font globals now accept a _FontData parameter threaded
through from generate_svg().

Dockerfile updated to copy all of fonts/ into the image rather than a
single hardcoded .ttf path.
This commit is contained in:
2026-07-14 23:51:55 +02:00
parent 8d45a6d10f
commit 62d9f02a82
11 changed files with 152 additions and 168 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.