Sketch 51 Beta(

almost 3 years ago from Richard Bruskowski, Freelance Designer — Product, Brand, Design Systems & Prototyping

  • Raphael LoderRaphael Loder, almost 3 years ago

    It's not unintended behaviour. It's how Sketch always handled these styles. If you simply change a value without detaching or updating the style, the next time you update the original style somewhere else these attributes will override the "unsaved" ones.

    It's a bit hit or miss depending on what you want. Sometimes it's very useful this way, other times it can be quite cumbersome to deal with it.

    Another big issue is certainly how text styles are handled within symbols, because right now it's down right impossible if you want to have multiple text styles within a symbol. How do you highlight specific parts of the text override with another style? Maybe some markup is going to help in the future. I don't have any good suggestions on this yet.

    Figma seems to be on a good track to at least solve the problem with multiple styles within text, but I don't know how they deal with symbols.

    3 points