Skip to main content
rbarvapalli
January 23, 2021

Create one prototype across the pages in a file

  • January 23, 2021
  • 396 replies
  • 108790 views

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
December 13, 2022

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

marksworld
December 13, 2022

We need this! 🥰

Marco_Palermo
New Member
December 15, 2022

Please add this feature!

denvac
New Participant
January 5, 2023


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
January 11, 2023

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
January 13, 2023

+1 on this feature.

Rafael.Matos.da.Silva
New Member
January 13, 2023

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

Haresh_Karkar
January 16, 2023

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
January 31, 2023

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

dennsi
Active Member
January 31, 2023

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. 🤞