Skip to main content
Question

How to replace the icon set efficiently


Dad_Zurigo

In my design system, I have one Figma library. There are 150 icons as components inside. Their instances appear across many components (e.g., buttons).

Now, I have to replace the set with 150 new icons with the same name and size.

I’ve imported the new components, so now I have:

  • icon/arrow
  • iconNew/arrow

Then I tried “swap instance” on the component level (e.g., button):
icon/arrow → iconNew/arrow
image

But this is very time-consuming since I have 30 button types. And there are other components with icons as well (chips, cards…)

What is your workaround to speed up the workflow?
Can I swap them all at once somehow? Any plugin doing that bulk stuff?

This topic has been closed for replies.

2 replies

Gleb
  • Power Member
  • 4708 replies
  • May 2, 2024

Dad_Zurigo
  • Author
  • New Participant
  • 15 replies
  • May 2, 2024

@Gleb Thanks.
Unfortunately, this doesn’t work in my case. My library is using itself as a library.

I tried this:

  • Duplicated the library.
  • Deleted the old icon set and inserted the new one.
  • Published the new library
  • Swapped the library as in the video above
  • When I selected an icon instance (e.g., in the button component), I see the connection broken. The only thing I can do is restore the component, leading me to the manual process I want to avoid.

I may have done it the wrong way, who knows…


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings