Choose which artboards to share (share link to prototype/design spec subset / exclude some artboards when sharing)
Because we are often working with multiple dev teams on a single project it would be great to be able to select a specific path of actions and share them as a link. Example: share just the contact flow or the shopping cart flow.
The benefit of being able to see all screens and link to them is great. Being able to see and share a subset as well would be awesome. We could focus on just sharing that specific interaction and the team it is being sent to wouldn't have to go through everything just to see the UX of a single section.
We are currently evaluating ways of enabling you to define multiple flows and then publish those links individually from a given document. Thanks!
Hitesh Mehta commented
So here is the case: I have 3 Artboards, 1 Homepage and other 2 are Work-in-progress designs.. Here I am not linking anything for interactive prototypes but I am only sharing the Homepage for Review.
The issue is, if Arrow Keys are used to Navigate, I am also seeing the WIP files which I dont like to share.
Hence a feature to exclude any static artboard from being published will be a great fix.
Here is my conversation with Howard from @Adobe and he votes my idea too.
Would like to be able to export information that is not within artboards too. Like text or descriptions, screenshots and pictures, lines. I sometimes use these to explain to developers in a more pedagogical way what actions trigger what. Or if I want to share my research and design process with someone, I today can't unless I start creating artboards behind all of my elements in the file. Find it really crazy that I don't have the option of just exporting and showing EVERYTHING that I have in my file. Have to re-create and make duplicates and just such today cause I can't get it all in a link to share with Xd. Really to bad. Would help tremendously to be able to control it myself. (same thing with moving objects within the file honestly. Would like to move things outside of the artboards together with the artboards)
This is crucial, because in the design process I create some alternative designs for particular page. I want to share with developers just the final one but I still want to keep the alternative variants in the file. Now I have to delete them or create some backup file which is very anoying. Also, I don't want to create a prototype just for this purpose (prototype and spec for development should be completely separate for various reasons).
Missing screens in Shared prototype link. It shows only 10 screens shared shared link where project has above 20+ screens..
Is there a plug-in available to have this functionality?
Yes please!!!!! Just selected or all if none is selected to publish. Like Sketch!!!!
I have to use a workaround because this feature does not exist. Currently, I have two files for every project: 1 working file and 1 sharing file. The working file contains all variations and iterations. The sharing file only contains artboards from the working file that are ready to be shared. This means I have to copy artboards from the working file to the sharing file; sometimes this is tedious when going through rounds of small revisions and there is a greater possibility of error. If I could exclude artboards when sharing, I think I could just use one file for all of my work and sharing.
That's a point I'm really missing. In Sketch you just select the artboards you'd like to be published. Why could it be so easy like Sketch??!? At the moment I have to clean up my artboards and delete all the artboards with alternatively design and then go back. I often share my design without any prototype functionality … (puh and at the moment it's not possible to publish this comment here with safari … oh Adobe …)
Have the ability from a contextual menu or an icon next to 'Mark for Export' to disable an artboard which prevents the artboard from being published to the demo link.
Clients will often request changes and then backflip to a previous concept. It would be handy for versioning to keep an alternative set of artboard inside the one file which can be activated and deactivated as you cycle forwards (and sometimes backwards) through different concepts.
Ideally all the button link connections would remain intact, but any links associated with a given artboard from an active artboard are simply deactivated until it's either deleted or reactivated manually.
It's also common practice to develop alternative concepts right out of the gate but only present your strongest idea to the client first to constrain the amount of feedback you receive.
So having some 'backup concepts' which are already 80% ready to go, following an unsuccessful presentation, would really help with resources bottlenecks for small to medium businesses that run multiple projects at once.
If possible to create the User Journeys form the artboards, will help a lot to present it across to stakeholders
"currently, if you have no wires in your document, we share all artboards, but if you do have wires, we only share the artboards that are attached to your home artboard." - stupid design desicions at its best
"Actually, this is incorrect; currently, if you have no wires in your document, we share all artboards, but if you do have wires, we only share the artboards that are attached to your home artboard. "
"Actually, this is incorrect; currently, if you have no wires in your document, we share all artboards, but if you do have wires, we only share the artboards that are attached to your home artboard."
Would be nice to have an option "share all artboards"
Currently there is a workaround: Don't link the artboards that in prototyp mode, than they won't show up on your shared document
Sorry to hear there is some confusion. I believe your issue is related to the manner in which you connected artboards in your prototype. XD decides which artboards to upload as follows:
- If none of the artboards are connected with wires, ALL artboards will be uploaded. Users can transition between artboards using the arrow buttons on the screen or on a keyboard.
- If one more more artboards are connected, XD uploads only those artboards that are connected to the home artboard.
For example, if you have a design file with artboards named:
And artboard One is connected to artboards Three and Five – the prototype or spec you share will contain artboard One, Three and Five. Since artboards Two and Four aren’t connected to the home artboard, they will not be included in the prototype or spec.
The first time you connect an element or artboard to another, the source artboard is automatically set as the home artboard. This is also the first screen you will see when your prototype loads.
You can change the home artboard by clicking on the home artboard icon next to any artboard when it is selected in prototype mode.
In your example, I suspect that you are only getting a subset of your artboards because they aren’t all connected to the flow from the home artboard. You can address this by adding more wires, or removing them all.
If this doesn’t solve your problem, please comment here and we can explore further.
Would it be possible for you to send your XD file to AdobeXDSharingSupport@adobe.com so that we can investigate further?
To be clear, you have found an artboard in your file that is not being uploaded as part of your prototype or spec AND is connected to the flow from the home artboard? To be connected to the home artboard, you should be able to trace the click it would take a user to access that artboard.
For example, artboard one has a button that is linked to artboard three, and artboard three has a button that is connected to artboard six.
One area that we have seen confusion in the past is that someone has wires such that artboard one is connected to artboard three, and artboard six is connected to artboard three. In this situation, artboard six is not in fact connected to the flow from artboard one, as there is no way to get to artboard six from artboard one. Is it possible that your design falls into this scenario?
If you can share your XD file we can confirm what's going on and identify if there is a bug in XD or not. At the moment, I am unable to reproduce the behavior you are seeing.
Jennifer Reichert commented
First, all of my artboards are connected with wires. Also all my artboards or elements within the artboard are connected with the flow of my home artboard.
Some random artboards with same elements and wires as the artboards next to each other were not shown in the public link with design specs.
Removing of all wires does not make sense to me, as I was spending hours already on creating them..
Jennifer Reichert commented
I created a public link for design specs, then I receive a public link where 13 out of 63 screens were not shown as in Adobe XD itself. I tried to save in different kind of file names, accessing through different kind of browsers (Safari and Chrome) everything not working. Also I installed all the used fonts in the document.
Using Adobe Version 126.96.36.199, Mac OS High Sierra Version 10.13.3
All of my screens are properly linked to each other, artboard names are also not referred to each other. My country is Germany, I'm not accessing from an enterprise network, my network connection speed is Download 55.79 Mbps, Upload 28.84 Mbps.
Is there a limitation of artboards or file size (my file size is around 80MB)?
Please provide me a solution, I need to share the design specs with my dev team asap!
Yea, this is a big one. UI Prototyping is often an iterative process, which requires feedback along the way.
Being able to have private, working artboards kept from the public prototype is a must.