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.glyphs
file to adjust font metric values for improved vertical alignment and spacing. As well as switching to the more intentional nameOblique
instead ofSlanted
(was causing some problems with certain tools).Font metric adjustments:
hheaAscender
,typoAscender
, andwinAscent
values were increased from750
to900
to provide more vertical space above the baseline.hheaDescender
,typoDescender
, andwinDescent
values were adjusted from-250
to-200
to 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.