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 1351 ideas
  • 02 : Prototype mode 368 ideas
  • 03: Share mode 47 ideas
  • 04 : Sharing on the web 212 ideas
  • 05 : Asset exporting 157 ideas
  • 06 : Extensibility 37 ideas
  • 07 : Integration with other tools 120 ideas
  • 08 : Mobile (iOS) 24 ideas
  • 09 : Mobile (Android) 18 ideas
  • 10: Developer Handoff 137 ideas
  • 11: Plugins 134 ideas
  • Other 101 ideas

(thinking…)
  • Searching…

    No results.

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

Override styles in a symbol (allow symbol differences)

Right now, you can override text and bitmaps in a symbol. I'd like to be able to override appearance properties like opacity, fill color, borders, shadows, and font style.

419 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

AdminElaine (Adobe) (Product Manager, Adobe) shared this idea  ·  Jun 16, 2017  ·  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
feature-completed  ·  AdminSherif Assaf (Product Manager, Adobe) responded  ·  May 18, 2019

Hi All,

We’re excited to announce that with our May release, we have introduced Components (previously known as symbols). Components are design elements with unmatched flexibility that help you create and maintain repeated elements while varying the instances for different contexts and layouts.

You can create a master component to define a reusable element, such as a button, and you can change any of its properties to customize instances of that element (Size & Layout, Style and Appearance, and Structural overrides). Changes you make to an individual instance are specific to that element, but changes you make to the master propagates to all the instances where the property hasn’t been customized.

Components now could also be responsively resized with the same powerful capabilities of responsive resize baked in.

Finally, you could link components across documents to maintain a single source of your components using the Link Assets feature or simply through copy/pasting components across documents.

To learn more, please check:
https://letsxd.com/whats-new
https://helpx.adobe.com/xd/help/linked-components.html

Please give it a try and let us know what you think.

Thank You!

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
  • Jessica Johnston commented  ·  September 28, 2019 4:09 AM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    This is a great update. However, it would be great to be able to add new layers into a pre-existing master component

    Submitting...
  • Arthur Shen commented  ·  August 26, 2019 6:53 AM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    It does not have opacity though?

    Submitting...
  • Zach Bruce commented  ·  May 15, 2019 9:26 AM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    This is possible with the latest update! :)

    Submitting...
  • Larry commented  ·  May 5, 2019 2:44 PM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    This is a must have feature and in my opinion, one of the most important ones.

    Submitting...
  • Anonymous commented  ·  April 17, 2019 11:36 AM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    I was so excited about XD, man this is such a letdown. When you ungroup to override, it creates another symbol. This is top most important feature for any UI designer.

    Submitting...
  • Al commented  ·  April 3, 2019 11:53 AM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Agree. Greatly needed!

    Submitting...
  • Oleg commented  ·  March 30, 2019 3:57 AM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    It's totally necessary to be ablse to override width/height of a symbol instance.

    Submitting...
  • Nicola commented  ·  March 28, 2019 8:05 PM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    I'm not sure why this is hasn't been review yet. But it is an essential part to have the override panel!

    Submitting...
  • Clint commented  ·  March 13, 2019 6:47 AM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Yes... this feature is absolutely necessary. After several years in Sketch, this is the one essential missing feature I need to make the move.

    Submitting...
  • Turnwall commented  ·  March 8, 2019 10:32 AM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    +1 for looking into how Sketch and Figma allow overrides of symbols, specifically overriding text.

    Two additional ideas / requests:

    (1) It would also be really amazing to also override simple dimensions:

    Use case: if you have dynamic-width buttons (which XD allows for with the new "Responsive Resize" features), it would be nice to create a symbol that allows you to set the colors / fill / stroke / inner text and icon placement for button styles—but in each instance, allow you to change the text and then resize the button to fit just to the size that the text "fills".

    (2) Then, be able to push "style" and "text" updates/overrides separately:
    If we want to use the dynamic sizing specified above, then we need to push style updates to all symbol instances, without alos overriding the custom text and dimension styling we've done.

    Different versions of this are available in both Sketch and Figma with text overrides. Dimension overrides would be a big win for XD.

    Submitting...
  • Tomasz Świtała commented  ·  March 6, 2019 1:00 AM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    +1. Please take inspiration from Sketch with symbol overrides / management.

    Submitting...
  • JGP commented  ·  January 31, 2019 1:26 AM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    This is one of the most productive features of Figma, and now I'm back on XD it is strikingly absent.

    The lack of this is killing my productivity.

    Submitting...
  • Anonymous commented  ·  January 30, 2019 2:02 AM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    I just gave XD a first try and within 15 minutes ran into this issue. Seems like quite an basic yet essential feature to prevent having a million slightly different symbols.

    Submitting...
  • Gabriel Mittleman commented  ·  January 27, 2019 1:17 AM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Gave XD a second try now that my Principle license needed updating, and Sketch is becoming increasingly bloated. Very impressed with the work that has been done so far, but this needs to be fixed before i can make the switch. Creating repeat grids with symbols that I could individually override would be amazing.

    Submitting...
  • Alex Restuccia commented  ·  January 22, 2019 12:04 PM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    +1

    Submitting...
  • Anonymous commented  ·  January 22, 2019 8:11 AM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Honestly you can't do this in XD? Wow!

    Submitting...
  • David Behar commented  ·  January 10, 2019 10:28 PM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    This is the only thing left to win the battle to Sketch, Please release something

    Submitting...
  • Darcy Bross commented  ·  December 7, 2018 2:14 PM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Overriding dimensions too would be amazing... Or choosing which things may be overridden. For an example, form inputs of different lengths.

    Submitting...
  • Maureen commented  ·  November 30, 2018 4:52 AM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Echoing Vlad. Sketch enables versatile and powerful overrides. The symbols concept isn't worthwhile if you need to create multiple versions of the same symbol to have version of size, color, etc.

    Submitting...
  • Vlad Malik commented  ·  November 22, 2018 11:42 AM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    It would be nice to override any aspect of a symbol and then see the list of overrides and cancel them if needed (e.g., undo symbol mask position override).

    Submitting...
← Previous 1 2 3 Next →

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