Feature Request: Support Percentage Values for Line Height in Figma Variables
Problem
Currently, Figma Number Variables do not support percentage values for line height. This makes it difficult to create a consistent and scalable typography system using variables.
Many designers prefer to define line height as a percentage relative to font size rather than using fixed pixel values. For example, a heading might use 125% line height, while body text might use 150%.
Suggested Improvement
Please add support for percentage values in Number Variables, especially for typography properties such as line height.
This would allow designers to create reusable variables like:
line-height/tight— 120%line-height/normal— 140%line-height/relaxed— 150%
Designers could then apply these variables directly to text styles and maintain consistent typography across their design systems.
Benefits
- More flexible and scalable typography systems.
- Easier consistency between font size and line height.
- Better support for design tokens and design system workflows.
- Improved collaboration between designers and developers.
- Less manual work when updating typography across multiple components.
Supporting percentage-based line height variables would make Figma's variable system more powerful and align it better with common typography workflows.
Would love to see this feature in Figma!
