Summary Files Commits Branches @commit @diff @stats
path: root / src / mixins / _position.scss
diff options
context:
space:
mode:
Commit4a784e66ed171336e9b9b281e02c2fdff2bde8cd (patch)
Author
 Yan Zhu <picturepan2@hotmail.com>
2017-12-07 02:48:23 -0600
Committer
 GitHub <noreply@github.com>
2017-12-07 02:48:23 -0600
Files5423cf80ab4327496c77f04de08922f59056f863 /src/mixins/_position.scss
Spectre-Dark-Gruvbox-0.5.0.tar
Spectre-Dark-Gruvbox-0.5.0.tar.gz
Spectre-Dark-Gruvbox-0.5.0.zip
Parent57febed350bfba13b84763eb882d93e1817c9d78 (diff)
Parent357c8601a9346757bd76842cd68b3782db09bbc5 (diff)
Merge pull request #354 from picturepan2/0.5.0 v0.5.0
0.5.0
1 files changed, 65 insertions, 0 deletions
-rw-r--r--src/mixins/_position.scss65
diff --git a/src/mixins/_position.scss b/src/mixins/_position.scss
new file mode 100644
index 0000000..0943469
--- /dev/null
+++ b/src/mixins/_position.scss
@@ -0,0 +1,65 @@
+// Margin utility mixin
+@mixin margin-variant($id: 1, $size: $unit-1) {
+ .m-#{$id} {
+ margin: $size;
+ }
+
+ .mb-#{$id} {
+ margin-bottom: $size;
+ }
+
+ .ml-#{$id} {
+ margin-left: $size;
+ }
+
+ .mr-#{$id} {
+ margin-right: $size;
+ }
+
+ .mt-#{$id} {
+ margin-top: $size;
+ }
+
+ .mx-#{$id} {
+ margin-left: $size;
+ margin-right: $size;
+ }
+
+ .my-#{$id} {
+ margin-bottom: $size;
+ margin-top: $size;
+ }
+}
+
+// Padding utility mixin
+@mixin padding-variant($id: 1, $size: $unit-1) {
+ .p-#{$id} {
+ padding: $size;
+ }
+
+ .pb-#{$id} {
+ padding-bottom: $size;
+ }
+
+ .pl-#{$id} {
+ padding-left: $size;
+ }
+
+ .pr-#{$id} {
+ padding-right: $size;
+ }
+
+ .pt-#{$id} {
+ padding-top: $size;
+ }
+
+ .px-#{$id} {
+ padding-left: $size;
+ padding-right: $size;
+ }
+
+ .py-#{$id} {
+ padding-bottom: $size;
+ padding-top: $size;
+ }
+}