Skip to main content
rbarvapalli
Jan 23, 2021 2:52 PM UTC

Create one prototype across the pages in a file

I would love to be able to create one prototype across the pages in a file that resembles an actual website. This would be ideal for bigger projects and would be easier to maintain as well. We can connect the component libraries across all the pages anyways. A way to connect the prototype would be great in my opinion and that will give Figma a big leg up on other platforms.

What do you guys think?

396 replies

Henning_Nielsen
Dec 13, 2022 8:34 AM UTC

Would love this feature - but also being able to link specific frames on one page to specific frames on an other page.

marksworld
Dec 13, 2022 12:27 PM UTC

We need this! 🥰

Marco_Palermo
New Member
Dec 15, 2022 7:14 PM UTC

Please add this feature!

denvac
New Participant
Jan 5, 2023 5:48 PM UTC


Figma team: what does this error message mean while trying to vote? I really hope it doesn’t mean this feature will never come… 😢

djv
Figmate
Community Support
Jan 11, 2023 10:15 PM UTC

Hey @denvac,

We had a service disruption that affected the community a few days ago. Have you been able to vote since? Please let us know if you continue to have trouble!

Rufus_Spiller
New Member
Jan 13, 2023 10:39 AM UTC

+1 on this feature.

Rafael.Matos.da.Silva
New Member
Jan 13, 2023 11:17 AM UTC

+1 for this essential feature. I can’t believe we are still waiting after 2 years.

Haresh_Karkar
New Member
Jan 16, 2023 6:12 AM UTC

I definitely need this feature. I am using Figma for all my research and discovery work so I need a mechanism to jump between pages.

If multi-page linking is not possible then at least do auto-update for frames. This would save time when frames from multiple pages are dumped onto a single page. That single proto page can automatically get updated when changes are made on the master frame.

Gregory_Allan
Jan 31, 2023 1:51 PM UTC

It’s 2023 and menus with sub-menus built using component sets are basically still unusable.

dennsi
Active Member
Jan 31, 2023 2:46 PM UTC

Hey everyone,
my teammate found a temporary workaround for this.

Let’s say you have a page header or navigation containing links which you want to connect to different screens. But the original component and the screens are placed in different pages so they don’t appear in the interaction “On Click Navigate to” menu.
Also, you’re using component instances of the navigation in each screen.

Here’s what you can do:

  1. Move the original navigation component to the same page where all screens are.
  2. Place your interaction noodles and connect the nav links to the screens.
  3. If you’ve connected everything, right-click the original nav component and select “Move to page” → select the desired page where it belongs to.
  4. The connections should still be intact in the instances used in the screens.

“Move to page” is essential here, using cut and paste instead will not work.
Unfortunately, we could not reproduce it 100% of the time, sometimes even with this method the connections still got removed.
Consider trying it though. 🤞