Adobe XD: Feature Requests

We love to get feature requests for Adobe XD! You can view existing feature requests, vote on them and add your comments, or you can submit a new feature request.

While creating a new feature request, please include:

  1. Description of the feature
  2. Why this is valuable to you
  3. If possible, an image or video that helps us understand your feature request
--------------------------------------------
To report bugs, you can reach our support team in the following locations:

You can view a current list of known issues at this location.

Other useful links :
  1. XD user guide
  2. XD on Twitter
  3. XD on Facebook
Thank you
Adobe XD Team

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Allow component instance overrides to be inherited by all states

    Currently (XD 24.0.22.19), if I drop an instance of a component and then adjust part of it (text in a button, size of the instance, etc.), that override is only applied to the selected state of the instance. So, if I have a button with many states (normal, hover, disabled, active, default action, etc.) I have to manually apply that override to each state of the instance. This is extremely tedious and error prone.

    Please provide the ability to have an override of an instance be inherited by all states in that component instance.

    732 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    feature-under-review  ·  172 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  2. Stacks should dynamically shift content in Preview

    Create component - + New state (bigger than the default) - Merge the component with another one or another element into a stack -

    Preview mode - click the component to change state and the stack doesn't respect padding .

    52 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    23 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →

    Please note that stacks is a feature that is intended to be used at design time, and does not dynamically shift the stack in preview. I’m going to rewrite this particular request to be more precisely about the latter suggestion.

  3. Allow 3D Transformations in States

    Please allow to use different 3d Transformations between the States so you can use 3d Transform as a hover effect or something else.

    Currently the 3D Transform Options adapt to all States when you change it on the component.

    22 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  4. Need a way to duplicate master component

    It would be great to have a way to duplicate a master component - create a copy within assets panel. If I have a component that has several states and I need to make a dark mode version of that component, I would like to just duplicate that component and make my changes instead of having to recreate it from scratch as a master component.

    247 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    55 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  5. On-canvas gradient control is missing for closed paths

    I create an object with the Pen tool.
    Give it a gradient.
    When I try to edit the gradient, the gradient bar is not appearing within the object. It is impossible to relocate the trajectory of the gradient.

    Other time I change the dimension of that object, the gradients trajectory gets distorted and when I try to change it, it flies around the screen.

    12 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    feature-in-progress  ·  11 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  6. Create new master component from existing component

    ◆ Overview
    After releasing "State" feature, it's been able to prepare complex interactions like "hover." Following feature may help to reduce required time preparing a new component with similar behaviors/instructions.

    ◆ Actual
    New component with state settings every time when a similar behavior is expected in different look and feel.
    (Currently, preparing another XD file is believed to be the only solution to avoid this by selecting "Make it as local component" after loading it from another XD file.")

    ◆ Expected
    By select "Use it as a new Master Component" is to make a new Master component instead of copying…

    206 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    31 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  7. Keep elements properties between states (propagate text)

    It would be awesome to be able to mark some elements inside a compontent to not change some properties on its states, for example, text. If I change the text on the main state, it would change the text inside the other states. With that, I would be able to improve my work on making hover buttons all over my prototype. The way it is now, I need to change the text inside all the states, what makes it impossible.

    12 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  8. Make shortcut hotkeys for text align (left, center, right)

    There should be keyboard hotkey shortcuts to quickly edit the text alignment.

    SHIFT+ OPTION + L (Used to pull up my CC Library.. not as important.)
    SHIFT+ OPTION + R (Used to reload my plugins... not as important )
    SHIFT+ OPTION + C (NOT IN USE... maybe use this shortcut and have the 3 options cycle each time you hit it, left, center, right.)

    18 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  9. Color Agnostic Character Styles

    I want the option when setting up character styles that there doesn't need to be a color associated with the character style.

    For example, I set up my H1, H2, H3 with their respective font families, font weight, & font size. But my design has different background colors. Sometimes my H1 is lack on a white background, which is how I set it up in the Character Styles. While other times my H1 is white on a black background,. But if I change the H1 to white it no longer correlates to the H1 I setup in my character styles…

    181 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    23 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  10. Component override lost when copying between files

    Our preferred workflow is to have a Xd-beta file for new development. When changes here are implemented the design gets moved to another file.

    However, when copying artbords that contains components with overrides, these overrides are lost when the artbord is pasted in a new file. (both Xd-files are connected to the same master component file)

    Would love if this could be fixed.

    28 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    9 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →

    Hi All -

    Can you please detail out what’s your current workflow today in XD that lands you into that situation?

    In other words, are the documents that you’re pasting into linked to the source document? are they “Saved As” versions of the source documents.

    This extra info will help us identify what the issue is.

    Thanks,
    Sherif

  11. Allow fractional pixels / turn off pixel snapping

    The current feature of switching on/off snapping by holding "Cmd" in Mac or "Ctrl" in Windows doesn't work properly. Additionally, we couldn't align shapes or objects with one another as there isn't feature to turn on/off the snap to pixel grid for the entire document.

    19 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →

    Please note that the Cmd/Ctrl keyboard shortcut you’ve mentioned below is actually used for turning off snapping to other objects and to the layout or square grid. I’ll merge this with another request.

  12. Add model that warns user if component that they are trying to paste is outdated

    Currently when working with multiple documents, if you have overwrites on a component. And you modify that component, and then paste the component or artboard into a file that has an outdated version of that component.

    It will paste the components but reset the overwrites and set the component back to it's default state. It doesn't inform the user about why it just resetted all their content. Which can be extremely annoying to the user, as this seems very weird. (Which is why there are also several support tickets of people running into this issue).

    After talking with support, I…

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  13. Apply multiple paragraph styles within same text box

    It would be helpful to apply multiple paragraph styles within the same text box. This is particularly helpful for long bodies of text such as visualising a blog page. Currently you have to split each header, sub head and body copy block into separate text boxes.

    23 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  14. Rearrange Component States in Property Inspector

    I'd love to be able to rearrange the component state order in the property inspector (the panel on the right in Design mode & Prototype mode). I would also love to be able to resize the section for component states. Currently it maxes out at 4 before you need to scroll.

    138 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    22 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  15. Stacks should be able to grow up and to the left

    The new stacking function is very good and complements the padding function.

    However, on some occasions the direction of the stacks is not necessarily (from top to bottom) or (from left to right).

    I believe that adding two more stack options: (from bottom to top) and (from right to left) can improve the creation of interfaces more easily.

    24 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  16. Repeat grid boundaries should clip to element boundaries without clipping shadows

    I created a set of cards recently, with at least 50px shadow around them. When I wanted to create a repeat-grid out of it, it calculated the repeat-grid-items from where the shadow started and not the grid. This made it super difficult to work inside my grid. Please ignore the shadows as these are not part of the layout and the grid should be only for the elements and not the shadow.

    49 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    14 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  17. Scale all component states when scaling the instance

    I have animated icons with auto animate and wish to use them in two sizes: Small size in the menu and big size in the features page.
    When I scale up or down the component it only scale that one specific state. We need it a way to scale all states so we can have a few less components. and a fast workflow.

    120 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    23 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  18. Changing component state should not reset overridden text

    I often design something as a component and make many instances of it before realising I need a variation of the component that substitutes something like an icon (using a nested component).

    So I edit the main component for my element, add a new state, swap out the icon with another component and then go back to the specific instance of the component and apply the new state only to find all my text overrides are reset.

    This is hugely painful and requires a huge amount of manual correcting.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  19. Allow negative values for Stack elements distance

    We should be able to set negative distance for Stack groups. Would allow to have elements partially hidden under another.

    It's possible to do this with Repeat Grid - set negative distance between grid elements. Not sure why you didn't allow us to do the same with Stack.

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  20. Choose which specific component to add to CC library


    1. The ability for a designer to choose which component to add to CC Library.

    2. This is valuable because when we publish to the CC Library, it publishes ALL the components. It would be nice if we could pick & choose which components to publish as not all components are ready to be published to the CC Library and shared with other designers.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 65 66
  • Don't see your idea?

Feedback and Knowledge Base