One option that could be useful is to allow modifying the decoration of a text that has already been defined as a text style, because that way you do not have to create two or more text styles to simply add the decoration. As with alignment, it could be added below. thanks
Also voting for this, I find it almost absurd that this is not possible already. It really slows down the work and clutters styles list.
Came here to suggest the same thing. My use case is that I’m simply trying to make our links have black text with red underlines. I’d love to be able to control the colour of text underlines.
Yes, please! I’m coming over from InDesign learning Figma and it’s absurd to me that this isn’t a capability. Seems like a basic override, which would be so helpful.
Same need here for underline - links !
➕ 1 for this feature. Breaking inside a design system is a pain when we release any font updates.
yes, please!
+1. Let us style “underlines” like we would in CSS (e.g. different color than text etc.) and override styles to accommodate “decoration.”
+1 from me as well. May be introduced as a property-like-thing on text-styles.
+1 struggle is real! 😉
+1! Being able to apply maintainable text style overrides would really help keep the integrity of our design system. In addition to underlines, being able to override font weights / styles (for mid-sentence emphasis text) in the same manner would be particularly powerful.
Hey !
Don’t know if anyone is still trying to find a solution. But I may have a workaround. Maybe someone already find it… but just in case, here it is.
For example, if you wanna add an underline to a text on hover without detaching the text styles ; you can put the text into an auto layout frame and add a border bottom to your new created frame.
Hope it helps somebody 🙂
This feature would make our developer team very happy! To keep our text styles neat we do not want to create a separate style for every main style just to get underline or italics…
Needing this solution! Our text styles are used for a variety of things. The same style used for a paragraph on desktop might need less line spacing on mobile.
It’s driving me crazy that I can’t just simply adjust some of these things. Why would the case or alignment be an option to customize, but not the line height or any of the other common text customizations?
How is it 2023 and they still have not released an update for this??
Echoing other people’s frustrations, managed text style overrides need to be available. What is this 2022?
Would be great if someone from Figma could respond to this thread.
+1 Please do it already =)
Holy geez, this has got to be implemented!! Figma, are you listening to this thread?? Running into this exact issue building our design system. I echo the comments that it’s ridiculous to have to either build in underlines in another font style OR break the link to apply them… /mutters to herself “I can’t believe this is a thing…”
+1 this - it would help sooooo much to have this!
If this is still something you need, instead of doing this manually, you should use the subscript unicode character for that. Most (but not all) fonts support this.
Char | Description |
---|---|
₀ | subscript 0 |
₁ | subscript 1 |
₂ | subscript 2 |
₃ | subscript 3 |
CO₂
Same for superscript:
Char | Description |
---|---|
⁰ | superscript 0 |
¹ | superscript 1 |
² | superscript 2 |
³ | superscript 3 |
⁴ | superscript 4 |
Yes, yes and yes!
+1 Needs to be fixed!
Also this:
Once a text style is applied all type settings that are inseperable from the style are hidden in the menu (left screenshot). Case still appears in the menu list but it should be hidden as aswell since it breaks the style and cannot be changed independently.
Feel free to vote here:
This works until the text wraps
Usually, this is the problem for body text styles (paragraphs) where you often need to add not only strikethrough and underline but also bold, for example.
The system solution would be to introduce text style variants or parameters, just like components have it. For example, the design system creator might decide that an H1 headline would allow only one possible variant (because you don’t want your designers to change it), whereas the Body text would offer more variants (e.g., regular, bold, underline, strikethrough).
Right now, we have 5 different sizes for Body text in our design system (Body 1 to Body 5). Each of them has separate styles for regular and bold weights, i.e., 10 different styles (not to mention mobile versions). When we need strikethrough or underline text, we have to detach the style because that is less painful than having 40 different text styles. It is still very painful, though.
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.