Problem
Currently, Figma does not allow designers to create a reusable style for link-like or inline action text.
Text Styles in Figma mainly control typography properties such as:
-
Font family
-
Size
-
Line height
-
Letter spacing
However, common link or inline action properties like:
-
Text color
-
Font weight variation
-
Underline / decoration intent
cannot be defined as a reusable style and applied consistently across files.
As a result, designers either:
-
Manually restyle text every time, or
-
Convert text into a component, which is not ideal for inline usage inside paragraphs or labels.
Example
A typical UI pattern:
“By continuing, you agree to the Terms & Conditions.”
Here, “Terms & Conditions” is an inline text link that needs:
-
A specific color token
-
Slightly different font weight
-
Optional underline or visual emphasis
Today, this styling has to be applied manually each time, which makes consistency difficult in large design systems.
Suggested Improvement
Introduce a way to create reusable Link / Inline Action styles that can be applied directly to selected text.
This could be supported in one of the following ways:
-
As an extension of Text Styles (e.g.
Body / Small / Link) -
Or as a lightweight inline text style that controls:
-
Text color (via color styles or variables)
-
Font weight
-
Font size (optional)
-
Text decoration (underline, etc.)
-
These styles should be applicable to text selections, similar to how Text Styles are applied today.
Why this matters
-
Inline links and text actions are core UI patterns
-
Improves consistency across files and teams
-
Reduces reliance on components for simple text interactions
-
Makes design systems more scalable and easier to maintain
