menu

Figma

Figma is the first collaborative UI design tool built in the browser. Join our growing community and kick off a conversation!

Channels
Team

Master Component Relocation

September 22, 2017 at 1:14am

Master Component Relocation

September 22, 2017 at 1:14am

Is there a way to move a parent component published to the Component Library to a different document without breaking links?

For example:

  • I have 10 components published in Document A
  • I have 5 components published in Document B
  • I want to move all 5 components in Document B to Document A without breaking their link to children throughout the project.

September 22, 2017 at 12:21pm
Not yet, but we're looking into it
like-fill
69
  • reply
  • like

September 26, 2017 at 9:48am
oh yes please :)
  • reply
  • like

October 18, 2017 at 8:55pm

+1 yes yes yes please

  • reply
  • like

November 7, 2017 at 4:04pm
This problem has been solved in new updates. Now you can move components within pages under a document.
like-fill
5
  • reply
  • like

just used it now, it's great !! :) thanks !

  • reply
  • like

@Anik, just under the same document, right? If I move a component to other file the link between the master components and instances will be broken?

like-fill
2
  • reply
  • like

Correct Amilton, you can swap local components in the same file right now. The team is still working on swapping btw different files.

like-fill
11
  • reply
  • like

Thanks! We are looking forward to this feature :-)

  • reply
  • like

December 13, 2017 at 3:28pm

+1 Our team would love to be able to break our big "Library file" into multiple "components related file". :)

like-fill
1
  • reply
  • like

December 21, 2017 at 6:02pm
👏🏼
  • reply
  • like

December 22, 2017 at 10:10pm

@anik actually you're right! I didn't see that until today.

  • reply
  • like

January 9, 2018 at 6:31pm

Eh, ignore my last message LOL! 😅 (I deleted it) Didn't know what I was talking about. I forgot that the term Master Component refers to the "source" components that are referenced in the Team Library. I was still on the free plan when I wrote that response. Now that I'm on the Pro plan, I see the issue 😢

like-fill
2
  • reply
  • like

+1 to swapping master components between different files (and not just moving them on diff pages in a single file).

  • reply
  • like

Another nice to have would be nested symbols remaining linked to a library, even if the parent symbol is unlinked/broken.

like-fill
3
  • reply
  • like

January 23, 2018 at 5:50pm

+1

Depending on how many designs are built with your Components from B, in the meantime you could pull them into A (a master component doc), detach the instance, set them in a new frame and create new components.

  • reply
  • like

January 27, 2018 at 4:02pm

Just wanted to mention that a couple weeks ago I found out the hard way that when you move master components to a different page using this method, all prototype links on the master components will be broken without any warning. Lost an entire prototype this way.

like-fill
1
  • reply
  • like

February 14, 2018 at 4:58pm

Hi all, is there a way as of today to move a master component to another file in the same project? I have now a file where there are all my components and I'd like to move them out of that file and move to another one, but I do not want an instance but rather the masters. That is, creating a "Component" file in a Team and move there all the components in order to organise them properly. Any help? Thanks!

  • reply
  • like

Until there is a better solution. Can you: 1. Make instance of master component in your new file. 2. Detach instance. 3. Turn it into a new master component. 4. Go back to your original file, add the new component from your team library. 5. Go to edit menu > Select all with same instance. 6. Choose new component from drop down menu

like-fill
7
  • reply
  • like

February 15, 2018 at 12:24pm

But in this case I'd have master components in both the new file and the old one, right? I want to just have masters on a new file, like as easy as moving them around files. Is it not possible yet?

  • reply
  • like

You make a new master in the new file so you can relink it to the instances of the old component to it, so then you can delete the original master.

But I am seeing now, one feature I forgot about, is that Figma should keep the instances as components (even once the master is deleted, and give you the option to restore it).

  • reply
  • like

So you actually could simplify that process, just make a new master, delete the old one, relink instances to new component.

like-fill
6
  • reply
  • like

February 16, 2018 at 11:08am

Thank you so much, will try this out

like-fill
1
  • reply
  • like

February 28, 2018 at 6:29am

Bumping this because I'm debating moving a bunch of components in a project, but if the ability to move components to a new file is coming, I'll hold off a bit more. Would save me some time and headache.

like-fill
2
  • reply
  • like

March 21, 2018 at 5:51pm

Yeah, my desktop app design file is taking so long to load now. I really want to relocate them. I thought cutting/pasting within the same project would work, but it doesn't. Not sure why I hoped it would haha

  • reply
  • like

For me, I rather wait then trying to "hack" things

  • reply
  • like
Show more messages
private
This channel has been archived