Skip to main content
vsathishkumar
New Member
July 8, 2022

Option to duplicate/copy styles, not just cut them

  • July 8, 2022
  • 50 replies
  • 4884 views

If there is an option to duplicate the Text Styles / Color Styles folder then it makes it easy when creating design systems. Attached is a screenshot of the idea.

50 replies

Marc_Robinson
New Participant
March 19, 2024

There is one specific scenario where this is VERY needed. I am a UX and UI director at an agency. We have new projects come and go all the time. When work on our clients products they have specific color, texts, shaped, shadows and more. So what we do is that we have a file that has our components and styles, we duplicate it and work over that file changing the styles and the look of the components. For example changing the colors to the new brand, or changing an input to look like the client usually uses. This is HARD to navigate and control in Figma. So a better way to handle these style would be great.

Sebastien_Lucas
March 26, 2024

Incredible a so basic functionality is not even already done !
Maybe a plugin that manage the style already do the trick, if someone know a good one

Also, it is annoying to have to duplicate style that are kind of related, like the bold version of a style.
It is a duplication as any change in the style of one need to be replicated to maintain consistency, like the line height spacing.

Instead, it will be better to have a kind of style + modifier concept where, for example, I inherit all style of another style but override font weight for example

Nikolaj_von_Arenstorff
April 24, 2024

This is a must.

Jason_Post1
April 25, 2024

+1 to Copy styles, not just Cut them. I’m working at an agency where I need to combine different base styles from different files and libraries into a single master library for my project. Having styles across multiple libraries has access issues for my team, and scatters the source of truth about.

Cut and Paste styles is also destructive to the original file, and I bet it’d create a nightmare of ripples when styles are cut if that library was a dependency in other files.

Copy and Paste styles is non-destructive to the original file.

Katerina_Grabo
New Member
May 16, 2024

I’m working on a multi-language project. The way the test-styles are implemented now just drives me crazy. Simply being able to duplicate styles would save a lot of time. I really hope that this idea will be implemented soon!

ryan_luce
May 20, 2024

So a hacky work around is you “Cut” the styles then hit undo to put them back so you don’t mess up the original file. Then you are free to paste them into the new file as they are still on your clipboard. bingo bango done.

ryan_luce
May 20, 2024
Alexey_Krasnopolin
New Participant
May 23, 2024

We still need this. For example, I have body text group with 5 different size styles in it, and I need to create several absolutely similar groups for bold, italic or underline text. Still open context menu every time hoping to discover duplicate function ))

Sam_Gomez1
June 14, 2024

Your workaround is great and quick for duplicating styles. I can see the duplicated (renamed) styles available in my original file now.

Only problem is the application of the styles to elements doesn’t carry over from the duplicate file. So when I take the elements in from the duplicate file that have the renamed styles, when I paste them in the original file (which again, already has the renamed styles added), the pasted elements have no style at all. So I have to manually assign every single element to the new style. You’d think that having a renamed style applied to elements in the duplicate file would remember/retain that style when being pasted into any other Figma file (including the original file).

Haries
June 24, 2024

I have also done this trick. However, when you do this, there is a chance that when you reload the original Figma file, the style will be missing. This has happened to me several times.