The Sketch plugin arranges the artboard order in the layer-list based on their position(x,y) on the canvas. The artboard order can be arranged from left to right or from top to bottom.
Reviews
Discussion
The Problem I am a Sketch power user. Being an interaction designer, I need to design the whole workflow in Sketch. This means that I copy and move a lot of artboards around to reuse the design elements. Anyone familiar with Sketch must know that there are two ways to view the artboards: 1. Left-hand side in the Layer List. 2. Right-hand side on the Canvas. Naturally, while ordering the artboards, I visually arrange it on the canvas. But, the artboard order in the layer-list has no connection to the order on the canvas. This disconnect is pretty unintuitive. Why do I need this connection? While working with different stakeholders, I frequently share my designs and workflows with a lot of people. I mostly do it using PDFs and recently through an application called Abstract. While exporting a PDF from Sketch or while uploading it on Abstract, it takes the artboard order in the layer-list as the export order. But, while designing the screens, my natural mental model is to visually arrange the artboards in some specific order on the canvas. When most of my designs have around 30–40 artboards, manually arranging each and every artboard correctly, is quite a task. Is it only my problem? I spoke to 4 designers on my team here at Nutanix and all of them face the same problem while sharing their designs. All of them arrange their artboards visually on the canvas. But, when they export them, their layer-list is not always in line with the canvas. Now when they export to pdf or upload it on Abstract, this visual arrangement is not taken into account because Sketch exports artboards in a restrictive way. Each designer has their own method to correctly arrange the artboard order before sharing their designs. Keeping all of this in mind, I felt that there should be a simple way to solve this problem. And what can be simpler than a plugin inside Sketch which does this tedious job for you! The Solution The Sketch plugin arranges the artboard order in the layer-list based on their position(x,y) on the canvas. The artboard order can be arranged from left to right or from top to bottom.