Skip to content

Instantly share code, notes, and snippets.

@hlynx
hlynx / margins.less
Last active February 15, 2018 08:36
Simplifies markup a lot
@margins: 0, 5, 10, 15, 20, 30, 40, 50, 60, 70, 80;
.margin-mixin();
.margin-mixin(@i: length(@margins)) when (@i > 0) {
.margin-mixin(@i - 1);
@margin: extract(@margins, @i);
.margin-@{margin} {
margin-bottom: ~"@{margin}px";
}
}