How to move page to new doc?

I used to be able to drag and drop a doc page into a new document, and it would maintain symbol links to the original document (as opposed to copying everything over). Looks like this is gone in the new design?

When I try and drag a page onto a separate document tab, it doesn’t highlight. Copy pasting the frames copies all the symbols instead of referencing them.

What is the proper way to do this in the new design?

My apologies. Currently you need to pop out the document you want to move the page to as a new window, then drag the page across windows. We’ll try to get this fixed so this workaround isn’t necessary.

2 Likes

HAHA I didn’t know when you move page to other document while maintain its symbol links. Thanks for the tip :left_facing_fist:

1 Like

Actually I just tried this and it still copies all symbols instead of referencing them. Did I dream this behavior? Is there a way to do this?

Double check if the symbols in your page are local, document symbols. If this is the case, it’s expected that new local symbol sources are created on the new document. Only library symbols are referenced. I just tested with library symbols and it worked, instances are referenced to the library.

1 Like

Is there a way to achieve what I’m talking about? My use case is: I want to branch off a page away from our design system file but that still references its symbols.

I tried using the “Replace Library for Selection” and it works nicely except many overrides get reset. Is this an expected behavior? Are there other ways to do this that I could test?

And actually “Replace Library” works for symbols but not for colors, text styles, layer styles, etc. Those still get copied over rather than getting referenced. Seems crazy that there’s no way to do what I’m trying do here?

:thinking: Dragging the page to a new window should work. Here’s a test I did running the latest public version 2025.3.4. I’m on Tahoe 26.2, but I don’t think this is OS related

In your video the file on the left is the library directly, or a file linking to another library? Because you said above only the latter is supported

It’s a document that consumes the library.

I’ve done more testing, here’s another approach, it’s a workaround:

  1. Open your design system document
  2. File → Save As... to create a copy
  3. Save it to your workspace
  4. On the copy, run Edit → Replace Library…
  5. Symbols, color variables, and styles should reference your design system document now. Note: Some overrides may be lost.

Once the replacement has been done, delete from the copy the pages you don’t need and keep the page you want to branch off.

I’ll file the issues for the gaps you’ve pointed out

UPDATE: I’ve been testing more the drag&drop + Replace library approach. All components are replaced, except for Text styles, so that’s why I offered the workaround (create a copy). We’ll look into this.

1 Like

Yeah your approach has similar results to what I did:

I copied over the page to a new document, replaced library for all the symbols I want to link to the original library. It worked, but lots of overrides got lost so I had to fix those manually :cry: