New and returning users may sign in

We're glad you're here

Please sign in to leave feedback

Signed in as (Sign out)
Close
Close
← Adobe XD: Feature Requests

Request details

Feedback

Adobe XD: Feature Requests: 02 : Prototype mode

Categories

  • CATEGORIES
  • All ideas
  • My feedback
  • 01 : Design mode 1365 ideas
  • 02 : Prototype mode 369 ideas
  • 03: Share mode 50 ideas
  • 04 : Sharing on the web 214 ideas
  • 05 : Asset exporting 157 ideas
  • 06 : Extensibility 38 ideas
  • 07 : Integration with other tools 118 ideas
  • 08 : Mobile (iOS) 25 ideas
  • 09 : Mobile (Android) 19 ideas
  • 10: Developer Handoff 139 ideas
  • 11: Plugins 135 ideas
  • Other 109 ideas

(thinking…)
  • Searching…

    No results.

    Clear search results
    • Adobe XD: Feature Requests 2,865 ideas

Global/Master artboard templates (pin objects across all artboards)

  1. Ability to have a single object (or group) break out of its artboard and cross multiple artboards within a single prototype. The simplest use case is the creation of a global navigation bar that spans across multiple screens. This object's interactive elements would also work across multiple screens as well, and any edits to this object would update across the rest of the screens.

  2. Easy interaction management and editing. Also provides consistency with consistent elements within an experience.

  •  
    universal_header_footer.jpg 178 KB
  •  
    407e7718-8237-47d3-a651-05edca3ee414.png 15 KB
  •  
    Screen_Shot_2016-09-01_at_19.45.36.png 779 KB
  •  
    Screen_Shot_2016-07-22_at_4.17.55_PM.png 144 KB
  •  
    Screen_Shot_2016-07-01_at_9.02.32_AM.png 10 KB
  •  
    Screen_Shot_2016-07-01_at_9.02.26_AM.png 14 KB
  •  
    Screen_Shot_2016-07-01_at_9.02.02_AM.png 17 KB
2,800 votes

We're glad you're here

Please sign in to leave feedback

Signed in as (Sign out)
Close
Close

We’ll send you updates on this idea

Jessica Moon shared this idea  ·  March 13, 2016  ·  Flag idea as inappropriate…  ·  Delete…  ·  Admin →

How important is this to you?

We're glad you're here

Please sign in to leave feedback

Signed in as (Sign out)
Close
Close
feature-under-review  ·  December 02, 2016
Show previous admin responses (3)
feature-needs-more-info  ·  Demian Borba responded  ·  July 11, 2016
feature-under-review  ·  Demian Borba responded  ·  July 11, 2016
feature-needs-more-info  ·  Demian Borba responded  ·  March 15, 2016

How do you guys imagine this behavior taking place in Prototype Mode? Please provide more details, maybe using “User Stories”, something like: “As a designer creating a prototype, I’d like to have the same element showing up in different artboards, so that I can prototype the behavior of a navigation bar”. Looking forward to hearing your ideas.

Tweet
  • Remove
Attach a File

We're glad you're here

Please sign in to leave feedback

Signed in as (Sign out)
Close
Close
Submitting...
An error occurred while saving the comment
  • Anonymous commented  ·  April 11, 2016 07:40  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    behaviour of an master artboard with styles and grid would be great. Integration of symbols or pinned objects like indeed navigation would be also great. In every screen you must be able to override the items if you like to...

    Submitting...
  • Billy O Reilly commented  ·  April 10, 2016 18:32  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    As a designer I want to create one editable header navigation instance and repeat that across all pages to allow very fast flow and navigation management. Similar to photoshops smart object except with links tied to specific art boards.

    Submitting...
  • Nick commented  ·  April 08, 2016 10:51  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    +1 for mimicking Illustrator 'symbols' OR Photoshop 'smart objects'
    ie. Yep to master objects and instances of that object

    -1 for mimicking InDesign 'master pages'
    ie. Nope to master pages with instances of that page

    Submitting...
  • j commented  ·  April 06, 2016 00:24  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    "Pinned Object" sounds a lot like the "Pin to Browser" feature in Axure.
    As a designer creating a prototype I want to have an element such as a global navigation element showing across artboards and not scrolling while the rest of the elements in the dartboard move.

    Submitting...
  • Sean Sands commented  ·  April 05, 2016 15:11  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Master artboards, master components, master pages. All of these things have one thing in common, objects or templates with global effect. Being able to change a component on a single master page/artboard means that anything with a similar layout would be easily changed across a flow. Additionally, allowing for nested master objects and master templates within templates allow for core templates and objects to created that have a wider spread while having modifications made for flows with narrower use cases yet these cases need to be just as "global" as others. As for how it applies to prototypes, this means that once you set both designs and interactions in these master elements, you won't need to repeat existing animations, interactions and modes of operation.

    Submitting...
  • Anonymous commented  ·  April 04, 2016 08:28  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    As a designer, I would like to have a master artboard to have an element on all artboards in Design mode as well as in Prototype mode but with an extra feature that will include a common interaction that will be placed for all artboards.

    For example, I would like my main navigation to be sticky and decrease in size as the user scrolls down past 300px in length of the site. This can be done by clicking on that element on the master artboard in Prototype mode and have an option to make it sticky, and drag the wire down to 300px on the page which then you can manually or automatically decrease the height/size of the main navigation. This should also automatically make the navigation go back to original state as the user scrolls back up the page (it should detect Point A to Point B and Point B to Point A so to speak).

    Just some ideas to throw out there because I completely agree to have master artboards.

    Submitting...
  • Ricardo commented  ·  March 31, 2016 08:25  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Agree, for my use case this can also be applied to how Flash used to have "symbols" and or "smart objects" in illustrator, the ability to have an object, group of objects be created and named accordingly and be able to be editable globally with just one edit to the master object and have this change be applied to all instances that this object is being used within a prototype.

    Submitting...
  • Joe commented  ·  March 30, 2016 09:38  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Would it be possible to have a layer-type feature just for the pages? It would go a long way in keeping the prototype organized in design mode.

    Submitting...
  • Thom commented  ·  March 30, 2016 01:19  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Agree with everyone here. Making global changes to common elements would be as handy as the repeat grid. Hopefully it could also mean that they could sit 'above' transitions too, so you aren't sliding the same navigation over the top for example.

    Submitting...
  • Jonathan Lupo commented  ·  March 28, 2016 15:50  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Fixing regions can be as simple as selecting a region with a selection tool (drawing a box around it) and being able to designate the region as fixed, then linking the fixed region to all the artboards in which it needs to remain fixed (similar to how XD works when linking one artboard to another).

    Submitting...
  • Ron Frank commented  ·  March 25, 2016 09:00  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Similar to InDesign, I agree. Including command-clicking an master-artboard item on a regular artboard would unlink it. That way you could locally modify it.

    Submitting...
  • Stuart McCoy commented  ·  March 23, 2016 06:36  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    I would think this would function the same way master pages work in InDesign or Muse. Master items, by their definition, are going to function the same way regardless of which screen you're on (think main navigation; buttons along the bottom for an iOS app or links across the top for a web page). I would setup my global items on a master artboard and whatever actions I attach to this global item would work the same way on whatever regular artboard they were used on. If I want to edit the actions of a global item I would need to go to the master artboard they originated from. I don't know if t's absolutely necessary but allowing master artboards to be based on one another like they can InDesign could make things easier for more complicated situations. Allowing global items to be unlocked from the master, similar to InDesign, might also be useful but I can't think of any situation off the top of my head.

    Submitting...
  • James commented  ·  March 18, 2016 17:16  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    I would suggest this just follows the pattern of symbols in Illustrator. For example, add a logo to an art board, then make it a 'symbol', every instance of that symbol across all art boards now can be changed with just one tweak to the symbol.

    One ring to rule them all!

    Submitting...
  • Ian Hall commented  ·  March 18, 2016 09:00  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    In prototype mode, it'd be great if there were an option to set navigation between multiple art-boards without manually dragging the art-board connections.

    User Story:
    I want to create a left-aligned webpage navigation area which contains six clickable buttons. Each button on the navigation goes the same art-boards, regardless of which art-board the navigation exists on. I want to be able to edit this navigation area in one place, and have changes apply to all art-boards. I want to be able to right click on an element and choose which art-board a user navigates to from a list.

    Currently I would need to copy/paste the nav element to each art board, and manually connect each nav element to each other art board. 6x6 navigation = 36 manual connections (my projects are enterprise-focused and commonly have 10-20 elements in a navigation area, each of which would need to be updated and checked each time I add / remove a page during prototyping).

    Axure has this feature and it's called "Masters."

    Submitting...
  • Matt Torres commented  ·  March 17, 2016 22:12  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    I agree with other comments here. When I was creating a prototype I had over 13 art boards and when I was done I decided on a change which I had to apply to all of the boards. It would have been better to have the ability to use a master art board. But in my mind it's possible that you would have multiple master art boards because the navigation could look different among different screens. One art board may not want to use the master header. By having multiple master boards I could link which art boards apply to that master board. Maybe use a different color line to represent that boards 1-5 connect to this master A, boards 6-8 connect to Master B

    Submitting...
  • Sylvester Aryee commented  ·  March 17, 2016 08:31  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    I +1 this feature. Particularly for simplifying the prototyping process.

    If you have a navigation bar that appears in multiple artboards you'll end up in a pickle trying to keep track of it all. Not having this feature limits the scalability of projects somewhat. Especially regarding artboard organization and hierarchy.

    Suggestion
    ---

    -I'd image you be able to create an object in an artboard (maybe even a special 'assets only' artboard) and in the prototype panel set it as a 'Constant' or 'Master' element.

    -There can also be sub-elements in the 'Master' element that you can map to any artboard you want.

    If 'fixed position objects' and defined 'scrollable areas' are included this would sync very well with those.

    Submitting...
  • Sylvester Aryee commented  ·  March 17, 2016 08:21  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    @Max Neuse no they're pretty different. That post is similar to editing 'Instances' of the same object. Like if you created a 'style' and wanted to edit it's features across multiple artboards.

    Submitting...
  • Anonymous commented  ·  March 16, 2016 11:40  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Similar to Muse's Master pages, and library palette, so that there is an A, B, C, etc. to either click on a regular page, right click and select "apply a master page" or drag out from the master page area and place over top the intended page to follow a master. I also Like the library object setup on Muse.

    Submitting...
  • Kelsey Hemphill commented  ·  March 16, 2016 11:16  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    I LOVE this feature from Principle App.

    "Animation Mappings:
    If two layers on different artboards have the same name, Principle will treat the layers as if they are the same, and will automatically animate between them. If there is not a layer with the same name on both the source and destination artboard, the layer will simply disappear or appear with no animation."

    Submitting...
  • Josh Curtis commented  ·  March 16, 2016 09:11  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    As a designer creating a design, I’d like to have the same element showing up in different artboards, so that I can change the style (color, font, size, etc.) of that element globally to cut down labor time for incremental changes.

    As a designer creating a design, I’d like to have the same element showing up in different artboards, so that I can change the anchor points of that element globally to cut down labor time for incremental changes.

    As a designer creating a design, I’d like to have the same element showing up in different artboards, so that I can change the x and y coordinates of that element globally to cut down labor time for incremental changes.

    As a designer creating a prototype, I’d like to change transitions globally so that I can fine tune or change a transition across all artboards with ease

    Submitting...
← Previous 1 2 3 4 5 6 7 8 Next →

Adobe XD Feedback : Feature Requests & Bugs · UserVoice Terms of Service & Privacy Policy · Adobe Terms of Use · Adobe Privacy Policy