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: 01 : Design mode

Categories

  • CATEGORIES
  • All ideas
  • My feedback
  • 01 : Design mode 1350 ideas
  • 02 : Prototype mode 366 ideas
  • 03: Share mode 47 ideas
  • 04 : Sharing on the web 212 ideas
  • 05 : Asset exporting 154 ideas
  • 06 : Extensibility 37 ideas
  • 07 : Integration with other tools 117 ideas
  • 08 : Mobile (iOS) 24 ideas
  • 09 : Mobile (Android) 18 ideas
  • 10: Developer Handoff 134 ideas
  • 11: Plugins 134 ideas
  • Other 99 ideas

(thinking…)
  • Searching…

    No results.

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

Promote component state to main component

It's possible to reset the state of subcomponents to the status of the master component. Somethimes Iam editing subcomponents in a way that I like the design of them more and I want to adapt all other components accordingly. For this I have to do all changes for the master component again. I would like to have the option to create a new master component from a subcomponent or reset the master component to the state of a subcomponent.

41 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

Matthias shared this idea  ·  March 12, 2020  ·  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
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
  • ScottC commented  ·  March 17, 2022 13:50  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Often times I'm working in my design with a child component and I realize that what I've made needs to be applied universally to all the components.

    - Currently I'd need to copy the child component I was just working on.
    - Right click on it to "Edit main component"
    - Then dig into the Parent or Main component paste in the child component and ungroup it so there's not a chicken and egg problem with it.
    - Delete the old content of the Parent Component.

    Should be just as easy as
    - Right Click on the child component
    - Select something like "Replace Parent Component with this Child"

    Submitting...
  • Rui Bernardes commented  ·  June 17, 2021 08:29  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    The idea would be that by mistake I edited a child component and started to copy-paste it. If then I want to edit the main component, I am not able to override it. So the idea would be to have an option to set the child component design as the new main component.

    Submitting...
  • Rick Miller commented  ·  May 06, 2021 07:06  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    During the design process I find a component needs to be updated to reflect the changes I made in a copy/child of the original. Currently I have to copy and paste elements from the child into the main component and spend some time rearranging the elements.

    In Figma they have a right-click menu setting that pushes the changes done in a copy back to the main component. This setting could be state specific.

    Submitting...
  • Michael Laugesen commented  ·  April 08, 2021 06:17  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Why not have a place where our component states are defined, and we can then apply these states to components? :D

    Submitting...
  • Mundstrøm commented  ·  February 09, 2021 02:03  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Agreed. I might take a main component, copy it, make a few changes, then decide I like it better.

    I have to ungroup it, create a new component, check all the automatic resizings, paddings etc. are intact, then go though my prototype replacing every old component with the new one, then redo the local content in each one. Promoting changes back to main component would be such a time-saver.

    Submitting...
  • Fabian commented  ·  January 07, 2021 10:03  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    I want to be able to edit any component (state) and just copy these edits to its master.

    Sometimes I find myself tweaking things to let them look better, but then have to do it All Over Again as I wasn't editing the master. Please add this feature.

    Submitting...
  • Anonymous commented  ·  March 04, 2020 14:46  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    YES THIS. I can't tell you how many times I've wanted to be able to do this.

    Submitting...
  • Sean commented  ·  January 07, 2020 02:52  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    brilliant!! yes that could definitely be could happen

    Submitting...
  • Xavier commented  ·  November 25, 2019 00:11  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Hello,

    Sometime in the life of a component a copy becomes better than its parent :). At this moment it could be interesting to promote it to official so it's not necessary to create a totaly new component.

    https://community.adobe.com/t5/adobe-xd/component-state-promote-a-copy-to-quot-official-quot/m-p/10757274#M19252

    Tks.

    Submitting...
  • Brandt commented  ·  October 03, 2019 15:22  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Please add an option to mark a component as master in the flyout menu. Sometimes you want a child of a component to now be the master, but the only way to do that is find the master and drag it down to where the child is to replace it without copy/paste (because that will create a new child). It'd be easier to just right click and set that child as the new master.

    Submitting...

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