Skip to main content
Matt48
Jan 9, 2023 10:06 AM UTC

Merge multiple text styles into one

Hey I have a style guide and its currently in phase 2, my team has decided to simplify the text styles so I need to merge a lot of text styles together. Is there an efficient method of doing this?

Thanks!

15 replies

Orla_Hjort
Jan 16, 2023 12:05 PM UTC

+1 on this question

Aug 9, 2023 7:44 PM UTC

+1 same question

Sascha_Koeth
Nov 19, 2023 6:04 PM UTC

definitly a +1

djv
Figmate
Community Support
Nov 20, 2023 11:43 PM UTC

Hey All, thanks for reaching out!

We don’t offer a way to merge text styles, but we’ve updated this topic into a feature request.

We’ll pass this onto our team for consideration, but until then, you’ll need to recreate the styles instead of merging them.

AkiF
New Participant
Nov 22, 2023 6:16 PM UTC

+1 had the same issue multiple times.
Workarounds are quite painful.

AkiF
New Participant
Apr 11, 2024 7:07 PM UTC

@dvaliao Any update on this yet??

AkiF
New Participant
Apr 11, 2024 7:23 PM UTC

So, for anyone looking for a similar solution as I did, the " Find & Replace Styles" plugin solved the problem for me by allowing me to search for specific text stale names and replace them this way. Nice work @FlorianModel and @marcomelilli 👍 https://www.figma.com/community/plugin/1160880010601657549

FlorianModel
New Participant
Apr 11, 2024 9:15 PM UTC

Thanks for the kind words!

Dennis_N
Power Member
Apr 24, 2024 8:35 AM UTC

Especially with the recently introduced responsive text styles powered by variables & modes this feature urgently is needed as we theoretically are now able to reduce our text styles by factor 3. A pity there is no merge feature in place. For libraries which are used across different files plugins like “find & replace styles” is not an option.

Matias_Greco
Aug 8, 2024 12:22 PM UTC

With the release of typography variables and text-style modifiers we have to refactor our styles and some of them have become obsolete.

Removing them would mean that text layers that previously had them would be detached or exposing variables - which we don’t want to do.

Renaming styles with the same names do not merge them, creating unnecessary duplication and confusing everyone.

Using plugins to find and replace styles in all of our design consumer files is unrealistic.

Help, please.