Organize artboards by user flows + TOC menu
We need an easy way of organizing artboards by user flows. I have multiple projects with 100+ pages and mutliple flows within them. When you do prototypes for functional things, you can't always just make one big prototype. Due to different user roles, states, etc. They can't be connected and you end up having mutiple flows to account for when you go to publish. Its all a big pain to manage.
My current workaround is to visually group my artboards together and put a big label above them for identification (see screenshot). I then add a "table of contents" menu screen as my home. It has links to all the various flows as well as shortcuts to key points within those flow that we'll likely need to re-visit for discussion.
This help, but is all very manual, and still a pain. Moving whole flows around is unwieldly and I have to make sure to keep my TOC screen up to date or clients wont be able to get to everything they need to.
Simply being able to group and label artboards by user flow or have the ability to add multiple "flow tabs" in a file would be very helpful. These could also then be used to auto-generate a basic table of contents to help users navigate the various prototype flows. Adding shortcuts to key points in those flows could be done by simply flagging artboards in a similar manner as marking them as "home."
Does this make sense or do I need to explain further?
With Aug (XD 32) release of Adobe XD, we now have added the ability to Share varied user journeys with “Multiple flows”.
Designers can now create and share multiple prototype flows in a single XD document. You can set different Home artboards to prototype flows in a document and publish various links. Check these links for more details. Hope this helps?
Gayatri G commented
Hi, We are supporting the main features you describe in this feature request with Xd 32 release -https://www.youtube.com/watch?v=0TbbMeM650g
Copied from other threads because they're all connected:
This is a huge thing that is missing. We have large Sketch files that we've imported to XD with many, many artboards including versions-in-progress and I do NOT want all of them published to the share link. Right now my workaround is to export the drafts for review and send them as a JPG which sucks because that's the whole reason we were trying to use XD in the first place. A few of these cloud/sharing features aren't practical with the constraints as set up so even though in theory XD is a better choice, it's becoming more work to try to make it functional for our use cases. And now, it's sharing ALL the screens which is even more infuriating since I haven't created any flows at all! Obviously there are some cases where I'd want to share all the screens but I'd like the option.
Would like to see:
- ability to separate "flows" and share each flow individually without having to create a new XD document.
- ability to tell XD which screens I want included in the prototype and to maybe toggle "share all" as well
Adam Trabold commented
I immediately think of how other tools "solve" this (or rather, how designers hack this functionality inside of them) with the higher-level concept of "pages". Something like this would be really really helpful.
Mustafa Balci commented
For Example, when u Work as a UX Designer in Big Projects, u organize for each Steps own XD-Files.
i would like, to have left a Table, where i could jump from xd file to xd file.
In really big projects it is inefficient to have all steps in one xd file.
So it would be better for the organization and for the overview if i can link xd files in xd files.