How are you guys organizing states in Sketch?

over 9 years ago from , Designer.

How are you guys organizing layer/states/folders/ etc?

So I totally like the new Sketch 3, but I have interesting conundrum. So I designed a form in the Form Page. Should I create a new page to have a different "state" Thank you for filling the form state.


  • Chad Thornton, over 9 years ago (edited over 9 years ago )

    I'm doing a lot of vertical stacking within an artboard, though still evolving my overall approach.

    I've had some success creating a 'global' artboard that sits below / around a number of smaller artboards — the first is exportable for reviews/printouts, the second for easy export into prototyping apps.

    I like to think of these categories whenever I'm looking at a subset of mockups: • Sequences - representing a flow, generally for most common uses ("Sign Up"). • States - often 'edge cases' or variations that need documenting but don't require a flow surrounding it ("Password denied"). • Responsive sizes - re-presenting the same content across different canvases. • Alternatives - exploring one of several solutions (might be a singleton or its own set) ("Sign Up - modal" and "Sign Up - inline"). • Versions - a specific improvement to one of the above, or to mark a milestone across the entire document ("v3 - post-user testing").

    As a old-school Fireworks user, I used Pages for high-level version control and States for everything else, though using less of the multiple onscreen artboards paradigm of Sketch, which seems to work best for mobile app/site design, and less so for desktop.

    3 points
  • Joe BarrettJoe Barrett, over 9 years ago

    To add to the artboards, you can leverage the usage of symbols for elements that are consistent throughout. That way if you update one it updates all.

    If you need dynamic text inside of a symbol, you can always look to https://github.com/tisho/sketch-plugins/tree/master/Symbols which works the same as native symbols but with a keyboard shortcut and the added dynamic text.

    1 point
    • Joris RigerlJoris Rigerl, over 9 years ago

      You could also select the text in the symbol and check "Exclude Text Value from Symbol"

      6 points
    • Jian Wei LiauJian Wei Liau, over 9 years ago

      I'm still experimenting with Sketch 3 symbols. In this example, I used art-board to group the different components of the Zopim widget, and flash out the different states.


      0 points
    • Hristijan TodorovHristijan Todorov, over 9 years ago

      The same functionality is implemented in Sketch 3.

      It's called Exclude Text Value from Symbol

      And here is how you turn it on. Here is a screenshot


      1 point
      • Aaron SAaron S, over 9 years ago

        This isn't working for me.. I check it and when I change text on one state it changes on all states, very strange. I'm using version 3.0.1.. Any ideas?

        0 points
        • Hristijan TodorovHristijan Todorov, over 9 years ago

          Hey there Aaron.

          I'm using the same version as you so you must be doing something wrong.

          I've made a quickcast for you please check it and let me know if that works for you it must work! :)

          There you go http://quick.as/kgz4fllz

          0 points
          • Aaron SAaron S, over 9 years ago

            Thanks for this bud! Really appreciate it. Right I think I figured the issue, I was working on older files that were created on sketch 2 and that seems to be the problem.. But creating a new document in sketch 3 it works like a charm! Thanks for your help, appreciate it. :)

            0 points
  • Jordan BorthJordan Borth, over 9 years ago (edited over 9 years ago )

    I tweeted Bohemian Coding a similar question today, curious about how they best recommend doing this.

    Basically looking for layer comps, but perhaps a version that aren't so finicky to deal with.

    At the moment I just toggle the states manually, but it's far less than ideal.

    0 points
  • Pawel LudwiczakPawel Ludwiczak, over 9 years ago

    Instead of creating new page you could just create new artboard inside the existing page. I think that makes a lil bit more sense..

    0 points
    • Luis La Torre, over 9 years ago

      Right now I am using art boards for responsive websites. example: Mobile, Tablet, Desktop, Desktop HD.

      0 points
      • Pawel LudwiczakPawel Ludwiczak, over 9 years ago

        Hmm... Then for me it seems like you have to actually add another page witihin your project..

        0 points
      • Toby KellerToby Keller, over 9 years ago

        I do too, but I'm considering arranging responsive sizes left to right and then different page states up & down… might work well

        1 point
        • Dan SimDan Sim, over 9 years ago

          This is what I do, and I've found it communicates really well when presenting quick concepts. Also, with symbols now it's much more flexible.

          0 points
        • Joseph BarrientosJoseph Barrientos, over 9 years ago

          what i'm currently doing too, will move up and down, good tip!

          0 points