Skip to content

Instantly share code, notes, and snippets.

@sudomaxime
Created March 3, 2017 18:47
Show Gist options
  • Save sudomaxime/7ca5ea2c6b510eb23b4ea0662bcc90e1 to your computer and use it in GitHub Desktop.
Save sudomaxime/7ca5ea2c6b510eb23b4ea0662bcc90e1 to your computer and use it in GitHub Desktop.
// Margin
.m{
//Left
&-l{
&5 {margin-left: 5px}
&10 {margin-left: 10px}
&15 {margin-left: 15px}
&20 {margin-left: 20px}
&25 {margin-left: 25px}
&30 {margin-left: 30px}
&40 {margin-left: 40px}
&60 {margin-left: 60px}
}
//Top
&-t{
&5 {margin-top: 5px}
&10 {margin-top: 10px}
&15 {margin-top: 15px}
&20 {margin-top: 20px}
&25 {margin-top: 25px}
&30 {margin-top: 30px}
&40 {margin-top: 40px}
&60 {margin-top: 60px}
&80 {margin-top: 80px}
}
//Right
&-r{
&5 {margin-right: 5px}
&10 {margin-right: 10px}
&15 {margin-right: 15px}
&20 {margin-right: 20px}
&25 {margin-right: 25px}
&30 {margin-right: 30px}
&40 {margin-right: 40px}
&60 {margin-right: 60px}
}
//Bottom
&-b{
&5 {margin-bottom: 5px}
&10 {margin-bottom: 10px}
&15 {margin-bottom: 15px}
&20 {margin-bottom: 20px}
&25 {margin-bottom: 25px}
&30 {margin-bottom: 30px}
&40 {margin-bottom: 40px}
&60 {margin-bottom: 60px}
}
//Remove
&-x{
&l {margin-left: 0px}
&t {margin-top: 0px}
&r {margin-right: 0px}
&b {margin-bottom: 0px}
}
}
// Padding
.p{
//Left
&-l{
&5 {padding-left: 5px}
&10 {padding-left: 10px}
&15 {padding-left: 15px}
&20 {padding-left: 20px}
&25 {padding-left: 25px}
&30 {padding-left: 30px}
&40 {padding-left: 40px}
&60 {padding-left: 60px}
}
//Top
&-t{
&5 {padding-top: 5px}
&10 {padding-top: 10px}
&15 {padding-top: 15px}
&20 {padding-top: 20px}
&25 {padding-top: 25px}
&30 {padding-top: 30px}
&40 {padding-top: 40px}
&60 {padding-top: 60px}
}
//Right
&-r{
&5 {padding-right: 5px}
&10 {padding-right: 10px}
&15 {padding-right: 15px}
&20 {padding-right: 20px}
&25 {padding-right: 25px}
&30 {padding-right: 30px}
&40 {padding-right: 40px}
&60 {padding-right: 60px}
}
//Bottom
&-b{
&5 {padding-bottom: 5px}
&10 {padding-bottom: 10px}
&15 {padding-bottom: 15px}
&20 {padding-bottom: 20px}
&25 {padding-bottom: 25px}
&30 {padding-bottom: 30px}
&40 {padding-bottom: 40px}
&60 {padding-bottom: 60px}
}
//Remove
&-x{
&l {padding-left: 0px}
&t {padding-top: 0px}
&r {padding-right: 0px}
&b {padding-bottom: 0px}
}
}
// Float
.f{
&r{
float: right;
}
&l{
float: left;
}
}
// Vertical-align
.va{
&-b1{
vertical-align: -0.1em;
}
}
// Display inline
.di{
display: inline-block;
}
// Uppercase
.up{
text-transform: uppercase;
font-family: inherit;
font-size: inherit;
color: inherit;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment