Round, resize and move your layers based on systems design. Multiples of 6, 8, 10 and more ๐

KikeSz/Method-Sketch-Plugin

Folders and files

NameName
Last commit message
Last commit date

ย

25 Commits

ย
ย

ย
ย

ย
ย

ย
ย

ย
ย

ย
ย

ย
ย

ย
ย

Method Sketch Plugin

Plugin dedicated to the implementation of systemic processes, completely free and for you ๐ค

How to control all the spacing and sizes?

For some years now, I've been using a work methodology based on 8px. The goal is to improve my work-flow and shushing thoughts like "try putting this a little to the right. Wait, no! Better to the left! Letโs see it from farโฆ" The theory is quite simple: the idea is that all the elements in your design are a multiple of 8 in terms of width and height, just as their spacing.

That's why I've created this plugin to make it easier to apply working methodologies with respect to multiple 6, 8, 10...etc.

Functionalities

Okay, so you've probably even read all this stuff about 8 spacing but... what, sizes too? If you're a designer with a brush of OCD like me... please, don't keep on reading. When you start designing with multiple spacings of 8 โas proposed by Material Design and other manualsโ you realize that, if the container of the layer you're positioning doesn't have a multiple of 8 size itโll. JUST. NOT. FIT! However, if everything is a multiple of 8... it will always fit; be it 144, 1600... you name it.

Settings โ๏ธ

I am an advocate of working with multiples of 8 but, if someone has another preference, you will be able to change it, The value will remain saved until you decide to change it.

Round ๐งฎ

Goodbye, calculator! Ctrl+8 and the object will be shaped to 8 in height and width. The idea is that if all object sizes are multiples of 8, all spaced objects will be multiples of 8. This was a problem for large sizes, with "Round" it is simpler.

``````ctrl 8
``````

Resize ๐

"Just a bit more" "Just a Little less" but 8 by 8 version. When the layer is already multiple of 8, but we want to enlarge it or make it smaller, "Resize" helps you not to go arrow to arrow.

``````ctrl cmd โ , ctrl cmd โ , ctrl cmd โ , ctrl cmd โ
``````

Move ๐

Move from 8 to 8, so damn easy! Sometimes moving our layers around the canvas is a little slow. This is in case you want to go a little faster but Sketch's Nudgeds don't suit you...

``````shift ctrl โ , shift ctrl โ , shift ctrl โ , shift ctrl โ
``````

Future

It is always a work in progress but, with some or other technical difficulty (I'm not an emoji programmer, you know) the idea is that this methodology flows softly with smart-guides. If someone wants to try it on GitHub, the source code is completely free and modifiable

MoreMore

In the download folder you can find an example of an x8 layout, it has things to improve! if you get a breakthrough do not hesitate to share it! ๐

Finally you can find the open source in the folder "resources". If you are a developer and you want the challenge contact me for anything.

Installation

Requires Sketch 49+

• Un-zip
• Double-click on Method.sketchplugin

โจ๏ธ with โค๏ธ by KikeSainz

Round, resize and move your layers based on systems design. Multiples of 6, 8, 10 and more ๐

v1.3.0 Latest
Aug 6, 2019

Packages 0

No packages published