Skip to main content

Show the actual used font size for typography with Extended Collections

  • March 18, 2026
  • 0 replies
  • 35 views

Franni

I work in a file that contains an Extended Collection (“{MyBrand A} | Design Tokens”) of a variable collection from another file (“Light | Design Tokens”) - the core file. We have multiple (n) Brands: meaning n files with Extended Collections.

The text styles reference variables, and the text styles are also defined in the core file.

In my example, the font style typography / block / regular / 0 originally has a font size of 12px, but in the Extended Collection it is changed to a 14px font size.

Extended Collection showing, that the text style has a overwritten font-size of “14px”

 

When I have texts that use the text styles, the text style(s) in the right panel still shows the original px value for the font sizes and line heights and not the values from the Extended Collection

Text style still shows the “12px” value from the core file, even while actually “using” the 14px value

The text styles otherwise work correctly, the value actually used is the value from the Extended Collection. It’s just shown incorrectly in the Figma UI

Which, of course, means that our users (who will be using only the Extended Collections) will have to memorise which pixel values are actually applied to the typography styles. This, of course, goes against all the principles of good usability and good user experience. Figma displaying a value that isn’t actually that value.

Also: I don’t want to have to resort to workarounds to deal with Figma’s shortcomings here. I don’t want to have to define the text styles separately in every file where the Extended Collections are used and then reference the variables from the Extended Collections or other annoying solutions.
It must be possible to copy a design from Brand A, which uses Extended Collection A, to Brand B, which uses Extended Collection B, without having to replace all the text styles.

So in my opinion: This should not be the (expected) behaviour.