Adobe XD: Feature Requests

We love to hear feature requests for Adobe XD from you! UserVoice works best when you file a single idea per submission, but feel free to file as many submissions as you’d like!

Please include:

  1. Description
  2. Why is this valuable to you?
  3. If possible, an image or movie to help us understand what you’re talking about
--------------------------------------------
PLEASE NOTE THE FOLLOWING CHANGE FOR BUG REPORTS

IMPORTANT: On August 30, 2019 User Voice Bugs forum will transition to read-only.

You can reach our support team in the following:
- Adobe XD Community Forum, https://forums.adobe.com/community/adobexd

For current XD Known Issues list visit,


Thank you!
Adobe XD Team

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Export HTML / CSS animation code snippets for transition animations

    It would be great to be able to make the design live with html 5 animations (for the prototyping mode), that would be usable as assets for the developers. As we can record a live preview of our design, it would be a great feature.

    Thank you !

    210 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    18 comments  ·  02 : Prototype mode  ·  Flag idea as inappropriate…  ·  Admin →
  2. Make "None" the default transition, not "Dissolve"

    I would really like the default transition for wires to be "None," not "Dissolve." I have almost never seen a real website or app or desktop software do page transitions with a dissolve transition, so I don't understand why it's the default transition. I have to change the transition from "Dissolve" to "None" every time I create a new project. I could be the only user who wants this, but I wanted to make this request.

    195 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    12 comments  ·  02 : Prototype mode  ·  Flag idea as inappropriate…  ·  Admin →
  3. Allow components event to change states of other components

    New states feature is excellent but restricted for self components interaction. In many cases, especially in web and desktop apps, there are cases where a component event should affect another element on screen.
    It would be a super powerful option to allow a component event to change states of another component.
    Currently if i use component A inside component B, i can't use A to change state of B, even though A is part of B.

    163 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    23 comments  ·  02 : Prototype mode  ·  Flag idea as inappropriate…  ·  Admin →
  4. LottieFiles in design and prototypes

    Possibilities of use lottiefiles (json files) on design and prototype modes with micro interactions and animations.

    Lottie

    147 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    8 comments  ·  02 : Prototype mode  ·  Flag idea as inappropriate…  ·  Admin →
  5. Options for viewport vs fixed overlay

    Be able to choose between an overlay that appears over the viewport or an overlay that is fixed to a specific position within the artboard. This way we can account for two types of overlays:
    1. Overlays that are persistent like menu navigations
    2. Overlays that are situational like dropdowns within a form

    142 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    26 comments  ·  02 : Prototype mode  ·  Flag idea as inappropriate…  ·  Admin →
  6. Fixed/sticky after scrolling

    First of all, congrats on the new update, it's awesome!

    One of the most awaited features for me was the fixed/sticky option. One thing that got in my mind after trying it was making something "stick" after scrolling, like a "go back top" button, which you don't want to have before you actually start scrolling.

    140 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    32 comments  ·  02 : Prototype mode  ·  Flag idea as inappropriate…  ·  Admin →
  7. Position overlays using the Keyboard arrow

    Positioning an overlay is really approximate as it only works by using the mouse, without any indication of its position. Whether it is the distance from the artboard edges, or to other existing elements on the artboard.

    Would be great to be able to move an overlay using the keyboard arrow for better accuracy, as well as being able to toggle the overlay position by pressing "alt" (as this already exists in design mode)

    Thanks guys!

    122 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    18 comments  ·  02 : Prototype mode  ·  Flag idea as inappropriate…  ·  Admin →
  8. Create animations by writing scripting code in XD (like Framer)

    Many times we need the potential to design something completely new! coding is the best way that make anything possible. allows you to explore every creative concept—not just replicate patterns. Code isn’t just for engineers. code is one of the most powerful tools a designer can have.

    Thank you to integrate a programming language code for XD (javascript, coffeescript or actionscript?) to design animations and transitions, like Framer (http://framerjs.com/), that enhance unique and innovative user experiences.

    120 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    17 comments  ·  02 : Prototype mode  ·  Flag idea as inappropriate…  ·  Admin →
  9. Dynamic scrolling viewport height based on screen size

    Currently, for scrolling artboards there is a fixed-position dotted line that defines the height of the viewport in the interactive preview.

    For desktop web sized artboards, I'd like the position of the dotted line to automatically adjust dynamically so the prototype fills the full height of the user's screen. For example, on a laptop screen the scrollable viewport might be 960px tall and when the same prototype is viewed on a desktop monitor the viewport might be 1200px tall.

    115 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    feature-in-the-backlog  ·  15 comments  ·  02 : Prototype mode  ·  Flag idea as inappropriate…  ·  Admin →
  10. 114 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    50 comments  ·  02 : Prototype mode  ·  Flag idea as inappropriate…  ·  Admin →
  11. Drag and time trigger on components states

    Allow drag gestures and time trigger to transition from a component state to another. Now, only tap and hover triggers are available.

    112 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    17 comments  ·  02 : Prototype mode  ·  Flag idea as inappropriate…  ·  Admin →
  12. See all connection in prototype mode

    Currently in prototype mode, connections disappear unless you click on a board or do cmd-a.

    We need the ability to see all connections or hide them. Not by "selecting boards" using cmd-a. Just show all connections.

    People use XD not just to prototype but to pass a desired flow from designers/product to developers. Don't restrict the use case for XD

    105 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    8 comments  ·  02 : Prototype mode  ·  Flag idea as inappropriate…  ·  Admin →
  13. Right Click, Double Click, and Scroll interaction simulation

    It would be really nice to have the ability to simulate right click, double click, hover, and scroll events in the prototype view. This would allow people who are making more complex web based products to simulate/communicate those interactions to others.

    105 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    8 comments  ·  02 : Prototype mode  ·  Flag idea as inappropriate…  ·  Admin →
  14. Simplified view of artboard interaction links (overview of flow) in XD desktop app

    Reduce number of lines between linked artboards: (when an entire artboard is selected or you select all)

    when two artboards link to each other, instead of having two, three or four lines, have one line (with two or more arrows or another color) to show the two or more links.

    This makes it easier to get an overview of the entire applications dartboard links (app/site structure)

    Its the smallest things that makes a great and intuitive workflow

    94 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    14 comments  ·  02 : Prototype mode  ·  Flag idea as inappropriate…  ·  Admin →
  15. Responsive preview: automatically display artboard of correct size

    Would be great to see a Prototype Preview of the responsive design, how the layout changes, when the window is scaled. If there are different artboards created for the devices, it's great to see how it switches dynamically.

    90 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    9 comments  ·  02 : Prototype mode  ·  Flag idea as inappropriate…  ·  Admin →
  16. Button press and hold

    Press and hold capability for buttons with the ability to specify the length of the hold.
    Also would be good to allow multiple press and holds of different lengths on the same button that go to independent destinations. Example press and hold button for 2 seconds goes to artboard a. Press and hold same button for 4 seconds goes to artboard b.

    82 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  02 : Prototype mode  ·  Flag idea as inappropriate…  ·  Admin →
  17. Support color transitions in auto-animate

    The latest update (OCT,15,2018) got me so excited I thought of giving it a spin after a long time. Great work team!

    The feature I wanted to request was the ability to see colors transition from one to the other' smoothly in auto animate'. Right now it just jumps to the next (check attachment).

    For now this effect can be achieved in after effects by keyframing the 'Fill' preset.

    81 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    10 comments  ·  02 : Prototype mode  ·  Flag idea as inappropriate…  ·  Admin →
  18. link to same artboard

    It would be nice to be able to link back to the same artboard, rather than creating a duplicate simply to show the way the logic works in the prototype. Although the Symbols feature does work as a workaround, for data-entry type projects, not having a link back to the current artboard is a problem.

    For instance, I have an artboard for an event, and I need to add child, adult and senior retail tickets to the event. Currently I have to have two artboards for retail item data entry so that I can have the logic in place to…

    74 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    13 comments  ·  02 : Prototype mode  ·  Flag idea as inappropriate…  ·  Admin →
  19. Hotspot hints in Preview

    When viewing my prototype using Preview, I would like to see the same hotspot hints that my team members will see when they view my prototype on the web.

    69 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    feature-in-the-backlog  ·  16 comments  ·  02 : Prototype mode  ·  Flag idea as inappropriate…  ·  Admin →
  20. Ability to define wire color

    Being able to select the color for the connectors not only makes it easier for me to understand the interactions better at a glance but when I share the wireframes with developers it gives more clarity to the progression of interactions.

    67 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    feature-in-the-backlog  ·  14 comments  ·  02 : Prototype mode  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base