A web app that lets designers define relative line-height variables in Figma and sync them to code tokens, filling the gap where Figma variables only accept pixel values
Figma's variable system accepts only absolute pixel values for line-height, preventing designers from storing relative/percentage values (e.g. 1.5x or 150%) as reusable variables across a design system. Every font size then requires its own hardcoded line-height variable, breaking the scalable token contract designers and developers share. The Figma forum request 'Allow percentages for line height' has 271 votes and 191 replies since April 2024, with a Figma team member acknowledging in July 2025 the feature is 'on our radar' but still unshipped. Existing plugin workarounds (Unitless Line Height & Tokens) operate on raw layer values and do not integrate with Figma's native Variables panel or typography token export. The product: a browser extension and Figma plugin combination that intercepts the variables API, lets designers author unitless or percentage line-height tokens, stores them as synthetic variables synced to DTCG-format JSON, and writes the correct CSS unitless output to dev-mode inspect panels. Teams with active design systems can subscribe to keep token files in sync with their design tokens pipeline.
A web app and Figma plugin that binds relative line-height values to type-scale variables and keeps them in sync across a design system
462 โฒScore Breakdown
Social Proof 1 sources
Gap Assessment
Figma's own team acknowledges this as on radar but unshipped as of August 2025. The only third-party solution is a plugin that bypasses the variables system rather than integrating with it. No funded competitor ships a token-aware relative line-height bridge for Figma variables.