Nested Symbol Overrides: swap inner symbol in different copies of outer symbol
So I started playing with Symbols Override for the June Update, but I feel this feature is still a little limited to what we can do.
Like I want to create a master nav bar with active and default states. But the override doesn't allow me to have that flexibility.
Same thing applies to a tab bar for iOS apps.
Right now I feels this Symbols Override feature only works for Buttons when you want to keep the same button styling but have different text. Or maybe cards with bitmap images, but not in a repeated grid list view format.
Another user coming from Sketch here. To me, this is one of the most powerful and useful features of Sketch and is what keeps many people still within their tool.
Just think about what you have vs. what Sketch does. Adobe XD has a single master that you can override each instance but at that point the link for that element is now broken from the master unless you revert. So if you have a button that is blue and you want a red variant you can make one red and copy it but if all the red buttons need to change there is no way to do so unless you create a new master.
With Sketch, you just simply nest the symbols and they show up as a select box option. They are always easily accessible in the master file.
It's also way easier ultimately to have one symbol added to a document with just options selected rather than a master and lots of clones with things changed. There's no control over that.
In this case, it seems like Adobe over-engineered how it should work to provide an easier implemented solution but at the risk of eliminating some of the most powerful features of nesting.
Ken Sayers commented
If XD has nested symbols and overrides like sketch I’d move over in a flash.
Sketch is great at doing this. Being able to use a symbol/component like a default button, and changing the text or nested style with so much ease. XD Components /symbols still has a long way to go (even with its May 2019 update).
Nested Symbols overrides like it is presented in Sketch App for Mac.
This feature will make Adobe XD a complete product.
User One commented
Another ignored request, go figure....
Just started a new job that uses XD instead of Sketch. I'm already thinking of quitting because of the lack of basic functionality like this in XD. Not to mention not being able to select elements across multiple groups. How does anyone get any work done in this program!
Alexandru Hasmatuchi commented
Still nothing on this?
I really enjoy the features you developed so far, but THIS is what would make XD complete.
Oh yes please add the same functionality as sketch does with nested symbols
OMGGGGG I really very very very need this........ why XD think it is worthless and still not care about this
just tell us how many voice do you need???? I will ask very ux ui guys to help this out!
pleaseeeee it is very important feature.
Meelis Mikker commented
Chris Becker commented
The functionality to swap a symbol is there but not when that symbol is nested inside another symbol? this is really disappointing! There are so many instances where you just need to update or swap 1 instance of the symbol and to have to ungroup from the symbol and then re symbolize is such an unnecessary amount of interaction!
Manfredi Pumo commented
This is a must.
Milana Stanic commented
It would be amazing to have nested symbols available and override active menu items, or whatever it is that just needs a color change for example.
nested symbol will be really great
Kevin F.J. Harris commented
Yeah right now XD is not a viable replacement for Sketch. The nested symbols in Sketch with overrides is vastly superior. Wish it wasn't the case - but it is what it is. XD has a long way to go before it can be my go to app for what I do in Sketch now.
I would really love to see the feature
Steven Ellis commented
This is the exact reason why when I presented Adobe XD to the team as our potential UX tool for 2018 it was shot down: "It is a great interface and fast but we can't move to XD until we have more control over symbols. Until then Axure and Sketch are the only tools that do what we need. However it would be better if we could do everything in Adobe XD as it is a joy to use"
Is there any update on this? Sad to see, that even they are hundreds of votes for this, it doesn't seems to be in the backlog so far :(
Eugene Cyckowski commented
I agree, think we need more powerful symbol overrides and with the ability to swap out nested symbols. This is one of the features that is keeping me from leaving Sketch for XD.