vercel / geist-font

https://vercel.com/font
SIL Open Font License 1.1
2.13k stars 54 forks source link

[Mono] Incompetibale `─` and `-` with fallbacked box-darwing characters #64

Closed mwskwong closed 3 months ago

mwskwong commented 7 months ago

Font Name (Geist Sans/Geist Mono):

Description of the Issue: Example usage: ├──, commonly found in the output of tree command.

In this case, Geist Mono doesn't have a character, so it falls back to OS monospace font. Yet, the recent update seems to have changed the style of - and , causing it to misalign with the fallback character

Steps to Reproduce:

  1. Make use of the Geist Mono font and type ├──

Expected Behavior: ├── should be aligned

Screenshots: image

Environment (please complete the following information):

Additional Context: This issue is not observed in 1.0.1

JohnPhamous commented 5 months ago

Thanks for the bug report. We've fixed in #78. It's available in version 0.2.1.

mwskwong commented 5 months ago

Screenshot_2024-01-13-10-40-20-631_com android chrome-edit

It still doesn't work too well in Chrome Android. IMO, either provide all commonly used box characters. Or not include any of them in the font. Or else it will always run into compatibility issues with the fallback font.

souporserious commented 3 months ago

Can confirm this is fixed in 1.3.0, thank you!

image