Request details

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.

259 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Stevo shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    26 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Sombra commented  ·   ·  Flag as inappropriate

        Nested Symbols overrides like it is presented in Sketch App for Mac.

      • Robbie commented  ·   ·  Flag as inappropriate

        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!

      • Anonymous commented  ·   ·  Flag as inappropriate

        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.

      • Chris Becker commented  ·   ·  Flag as inappropriate

        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!

      • Milana Stanic commented  ·   ·  Flag as inappropriate

        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.

      • Kevin F.J. Harris commented  ·   ·  Flag as inappropriate

        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.

      • Steven Ellis commented  ·   ·  Flag as inappropriate

        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"

      • Anonymous commented  ·   ·  Flag as inappropriate

        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  ·   ·  Flag as inappropriate

        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.

      • Luca Vavassori commented  ·   ·  Flag as inappropriate

        I am in the exact same situation described by Souheil, a better way to manage symbol overrides would be really helpful.

      • Souheil commented  ·   ·  Flag as inappropriate

        I actually liked the earlier implementation of Symbols, where when you change something it changes all the Symbols. If I needed two different buttons, I would ungroup my Symbol, change it and save it as a different Symbol. Example: Button-Submit vs Button-Continue.

        The new implementation is causing confusions in our team. Names are being changed while forgetting to Update All Symbols, and sometimes when we Update All Symbols it updates Symbols that were changed earlier for other reasons. It's becoming hard to manage the Symbols.

        We sometimes create entire pages from nested Symbols, so when we make a change to it, it would reliably update all the duplicated pages. It worked great, the new Update All Symbols workflow limited this functionality.

      • Saran commented  ·   ·  Flag as inappropriate

        Yes, I completely agree. I was very excited when Symbols were released for Windows, after I started using it, it turns out the functionality is very limited. Also I feel that there should be a management service for the symbols tab where you can name the symbols so that the layers panel would show the name of the symbol rather than 'Symbol -20'!

      ← Previous 1

      Feedback and Knowledge Base