Figma Support Forum

How to smoothly switch icons library

Hi there! We currently use a Material Design Icons library as our main icon library but we’re now switching to a custom library with fewer icons.

I’m trying to figure out what’s the best, smoothest way to make this switch. We have over 2,000 instances from our Material Icons library and I was wondering if there was a way to replace the icons from the current library (I tried pasting it as a new layer within the component but instances obviously won’t keep color overrides, as it is a new layer) or maybe replace the instances themselves, relinking them to the new library.

On the engineering side we decided to build a codemod to automatically replace all of our Material imports with our own icons following a “from to” list. Is there any plugin that could do a similar thing? Has anyone gone through a change like this?

Thanks! :blush: