fix: font metrics for better vertical alignment and change Slanted to Oblique #30
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This pull request includes updates to the
fonts/ServerMono.glyphsfile to adjust font metric values for improved vertical alignment and spacing. As well as switching to the more intentional nameObliqueinstead ofSlanted(was causing some problems with certain tools).Font metric adjustments:
hheaAscender,typoAscender, andwinAscentvalues were increased from750to900to provide more vertical space above the baseline.hheaDescender,typoDescender, andwinDescentvalues were adjusted from-250to-200to reduce the vertical space below the baseline.Visuals
Before:

After:

It's a subtle change, but it does make a big impact on legibility and getting it aligned with the rest of the design. This also fixes the visual bug when patching with Nerd Fonts, where the icons and the letters were not aligned correctly.