Journey: real train/bus pictograms instead of letter badges
Vendor Font Awesome Free Solid (fonts/fa-solid-900.ttf, SIL OFL licensed -- see fonts/FONT-AWESOME-LICENSE.txt) for its actual train/bus glyphs. Confirmed live these stay sharp and recognizable even at the tiny size the detail line renders at (~20px), unlike a hand-drawn shape would be, and unlike emoji (not in DejaVu Sans, would've rendered as tofu). render_utils.py gets a load_icon_font() alongside the existing load_font(), plus named ICON_BUS/ICON_TRAIN codepoint constants so screens don't need to embed raw Private-Use-Area unicode literals.
This commit is contained in:
1 parent
7354517b22
commit
4380a62524
4 files changed
+197
-15
No files matched your search
Binary file not shown.
Reference in new issue
Block a user