Design Components/Symbols in Sketch: How are you managing global changes?

over 6 years ago from , Designer

Symbols are great for editing in one place and seeing the change ripple across that one file, but what about when you need that change to be reflected in many sketch files for one application?

What do you do?


  • Jorge MartinsJorge Martins, over 6 years ago

    Looks like it will be a sketch feature:


    4 points
  • Sam SolomonSam Solomon, over 6 years ago

    At SalesLoft we've been experimenting with Craft Library. So far it seems like a good solution for very common components that have several nested symbols—buttons, form fields, icons and colors.

    I do find it a bit annoying having to manually import the pieces of that component I need. Invision peeps, if you're reading this, consider an option to auto-add all Craft Library items to the symbols page. Perhaps, this could just be a button?

    3 points
    • Nikola DurkanNikola Durkan, over 6 years ago

      +1 on this. I've used craft in a few project but I use a lot of nested symbols and they don't all carry over when importing one component so it would be better to import the whole library every at once.

      0 points
  • Johannes EckerJohannes Ecker, over 6 years ago

    Until Sketch supports native Cloud Libraries every solution will be a risky-bet or comes with work-arounds. We tried Craft Library (with shared dropbox folder) but it is not easy to use; We tried Brand AI (better to use, but other limitations like fixed Categories to sort Assets into)

    Right now we just hope that Sketch 44 brings this as a native feature… :-/

    2 points
    • , over 6 years ago

      Appreciate this, Johannes! I've been using Craft but didn't realize it provided such an option. I'll have to dig deeper into this and checkout Brand AI

      0 points
      • Trev MorrisTrev Morris, over 6 years ago

        Yeah the shared components feature is OK. It starts to break down if multiple people change the same component or if you're using complex nested symbols.

        I recommend having one sketch file , set editing privileges to one or two people and making sure they are the 'guardians' of the file - everyone else can duplicate and create a new page from there.

        0 points