Graphic Design Stack Exchange is a question and answer site for Graphic Design professionals, students, and enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Title pretty much says it all, but the problem is simple. Say I have a logo imported from illustrator or whatever. I make it a symbol, and then I use it in one place in my design. Looks great.

But there's trouble - I also want a smaller version of that logo somewhere else in the design.

So, I Insert > Symbol > My Crummy Logo and drag it where I want it to go, and then I scale it down, and blammo, the other instance(s) of the logo has just been shrunk too.

Am I doing something incorrectly? Or is this just completely and totally stupid behavior? Or is this logical behavior and I'm just not grokking it?

share|improve this question
This is how it works, I think. You'll notice that colors are persistent across symbols as well. I find I end up just copying and pasting groups instead. – nonphoto Jul 23 '14 at 2:21
You might want to look at this plugin: . It's a bit of a hack but it looks like it could do what you're doing in a slightly more automated way. If you can code you can also modify it to only sync what you want. – Sebastien Martin Feb 1 '15 at 12:58
Is this still the case?? I hope this behavior can be agreed to be a bug/glitch right? It totally defeats the purpose of a symbol if instances cannot be modified externally. – Jikku Jose Apr 29 '15 at 6:04
You can put the symbol into a layer and transform the layer afterwards. Still a weird workaround, though. – Clemens Helm May 15 '15 at 7:17
Is this still the case? Seems completely counter-intuitive to the usefulness of symbols and how they've been used in every other application. – Josh Pinter Mar 20 at 16:59

After you insert a new symbol you can right click on the layer and "Detach from symbol"

Now scaling it will only effect that one instance.

share|improve this answer
This is what I ultimately went with, but it completely defeats the purpose of Symbols. In Photoshop, for example, I will often treat a Smart Object as a symbol, and I can rescale and otherwise transform instances of the same SmartObject without affecting the others. Then, if I double-click to edit that SmartObject, all instances are updated. This is how I expected Symbols in Sketch to work. – TomorrowPlusX Jul 24 '14 at 15:14
Completely agree, this defeat the point of symbols. If say an icons needs to be modified, one would have to manually update all the different sizes of this icon across the site. Painful. I wish there was a nested symbols feature also, like in Flash. Apart from a few glitches like this, sketch3 rocks. – user33064 Nov 3 '14 at 13:30
This completely defeats the purpose of symbols. Argh. – Scotty Jun 13 '15 at 12:23

protected by Darth_Vader Nov 17 '14 at 17:27

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.