Won’t external symbols bloat the Symbols page in my local file?

Nope! External symbols are NOT added to your local Symbols page. That would kind of defeat the purpose of an external library, don’t you think?



Won’t I lose all of the symbol overrides for my fancy button symbol?

Nope! Sketch treats external symbols just like local symbols, so any overrides that are available in your master file will be available in your local file as well. That means if your master file has five different color symbols that can be used to swap the color of a button symbol, those same five colors will be available in your local file. HOW COOL IS THAT?!



Will I lose local overrides if I sync symbol changes from the library?

As long as the master symbol retains the same attributes and layer set, then all of your overrides should be preserved. You will only lose overrides if you make changes to any nested symbols in the master symbol (this isn’t any different from the way symbols work today).

Does it work with text styles and layer styles?

Not yet, but it’s in Sketch’s roadmap.

If I add symbols to a library, will users of that library have to update their file(s)?

Nope! If you add new symbols, these will just show up in the “Add Symbol from Library” dropdown. That was easy!

I don’t want Dave to mess with the parent library. Is there a way to manage user permissions?

Natively, not right now. You can accomplish this through Dropbox or Google Drive folder permissions, though.

How many Libraries can I have?

I dunno…how many stars are in the sky?



Can I reference a Library in a Library [in a Library]?

Yep. Updates will cascade through each one though, so you’ll have to sync them all individually (don’t forget).



Is this the best thing since sliced bread?

It’s butter. Err, better.