Skip to main content

Missing variable font values ("font-variation-settings") over plugin/rest api


MKitPlug

Implement variable font property in plugin API and rest api
Unfortunately it is not possible to get the complete properties for variable fonts via API access.
Please implement the CSS property “font-variation-settings”
for “wght”, “wdth”, “slnt” … “opsz”

Or have I overlooked something, how do I get the information via the APis?

4 replies

  • Figmate
  • 1814 replies
  • July 19, 2024

Hi @MKitPlug, Thank you for sharing your thoughts on this!

While we await input from our community, I’ll check internally to see if we have any additional information on this. We will update you once further information is available.

Also, I am unsure, but I came across a similar post at this link: Missing variable font values in style Please feel free to take a look!

Thank you for your input, and if anyone in our community has any insights, please feel free to vote or comment to support this idea!


  • Figmate
  • 1814 replies
  • July 19, 2024

Hello @MKitPlug, I’ve looked into this matter internally and unfortunately, it is not currently feasible.

However, we’re already aware of the demand for it. I have included your suggestion in our internal report to bring more attention to it.

Thank you again for your valuable input!


Qinyi_Yao
  • New Member
  • 2 replies
  • January 23, 2025

@Junko3 I’d like to also note a certain nature of this demand: Without plugin API access, there are no workarounds at all other than manually selecting individual text nodes and modify values. This significantly limits a team’s ability to deploy variable fonts at scale reliably. You can’t do that manually with millions of frames.


agrshch
  • New Member
  • 1 reply
  • March 24, 2025

Hello ​@Junko3 , 

Are there any news about possible developments in this regard? 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings