Nested symbols - This needs to be addressed
The problem: "i have to detach all symbols because all of those are almost like bitmaps in Avocode. Devs have to open symbols nested inside the parent symbol nested inside another parent symbol etc. so it’s not an option. When symbol is detached a lot of overrides are gone so i need to bring all of those back manually and it’s very frustrating.
Sketch team responded with - "Unfortunately there's no way to do so. Overrides are strictly a part of Symbols. I can only recommend you to change to 'bridge-the-gap' tool to e.g. Zeplin, which does not require to go through nested elements and whole layout is visible from the very top level view."
We’ve just released Avocode 3.0, Sketch designs uploaded from now on (either via plugin or by drag and dropping) should have the symbol structure expanded into the main artboard, therefore you should be able to inspect the contents of symbols in the main artboard without needing to open symbols separately as subdocuments.
You can still open the master symbol when you double click on the symbol layer in layer list or if you click the “Open Symbol” button at the top of the right panel.
Alina Pijevscaia commented
Is there an aproximate date when this will be solved ?
Please consider how you would make it easier for developers to extract styles out of nested symbols in sketch, which is where we're moving to. The proliferation of nested symbols (like on https://www.uxpower.tools/) makes the designer's job easier and more maintainable by having multiple "CSS class" like attributes that can be stacked and applied to generate different components.
However, the Avocode double-clicking workflow to access a symbol's nested symbol (and it could be nested 8 levels deep in some cases) would likely be a nightmare for the dev. Can Avocode provide an option to "flatten" or detach all symbols on an artboard prior to uploading, while not messing with the original sketch file? Maybe just a checkbox would do the trick. If not, the designer has to duplicate and flatten the artboard manually and that's also a pain.