Thanks for this. Just to clarify: for this fonts, the metrics seem identical across three options, is that correct? (total: 2457)
-
This Tweet is unavailable.
-
-
Replying to @mwichary
The total height (including line height) is the same, but the distribution is different.pic.twitter.com/wwd4i0nCd5
2 replies 0 retweets 1 like -
Replying to @aaronbell
Ok. Thanks for bearing with me. I clarified that Figma does not use useTypoMetrics, and updated the instructions to mention this.
1 reply 0 retweets 0 likes -
Replying to @mwichary @aaronbell
When it comes to changing that, this is a bit tricky since I’d be worried about existing fonts in Figma files possibly moving vertically as a result, which would be a huge nuisance.
1 reply 0 retweets 0 likes -
Replying to @mwichary @aaronbell
So I think what would help is either seeing particular problems arise for our users (where we could even whitelist particular fonts), or strong examples of where we anticipate this might cause problems.
1 reply 0 retweets 0 likes -
Replying to @mwichary @aaronbell
I will update our internal documentation with our conversation here so that we have more context in the future.
1 reply 0 retweets 0 likes -
Replying to @mwichary
Sounds good! I don’t think it is necessarily a problem how Figma wants to go about picking these values. I just think, especially as shown in your graphic, that relying on the hhea values will result in even more inconsistent baseline alignment than otherwise.
1 reply 0 retweets 0 likes -
Replying to @aaronbell
Sorry, if you wouldn’t mind bearing with me: could you explain this issue to me in more detail, perhaps using a specific font as an example?
2 replies 0 retweets 0 likes -
Replying to @mwichary
Well, take a look at the figma you produced. Founders Grotesk has a large gap below the letters. Vipps a large above the letters. This is entirely to Founders using more typographic metrics (aka, has lineGap), and Vipps using winAscent / winDescent style metrics (lineGap = 0).
1 reply 0 retweets 0 likes
Oh, I see what you mean. Thanks for explaining. For us, however, compatibility with web rendering has more of a gravity than anything else, since this is the most common destination of designs made in Figma. Might change in the future, though.
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
