diff options
author | Gô Shoemake <marrus-sh@users.noreply.github.com> | 2017-06-24 20:44:43 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-06-24 20:44:43 -0700 |
commit | e4326b3f127c97077e1dde8c03cf9e39bec92297 (patch) | |
tree | 0edbd11541b136ebc8d3f98626357914cbeaa8bb /app/javascript/styles/_mixins.scss | |
parent | 8b23bf7cbdc525f1fb0926456752e13012dc8e91 (diff) | |
parent | b8a5052d5361b812df3873fdeaa96f901843ef11 (diff) |
Merge pull request #26 from ekiru/feature/manual-column-layout-setting
User-controlled multi-column/single-column overrides
Diffstat (limited to 'app/javascript/styles/_mixins.scss')
-rw-r--r-- | app/javascript/styles/_mixins.scss | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/app/javascript/styles/_mixins.scss b/app/javascript/styles/_mixins.scss index 455062135..7412991b8 100644 --- a/app/javascript/styles/_mixins.scss +++ b/app/javascript/styles/_mixins.scss @@ -10,3 +10,33 @@ height: $size; background-size: $size $size; } + +@mixin single-column($media, $parent: '&') { + .auto-columns #{$parent} { + @media #{$media} { + @content; + } + } + .single-column #{$parent} { + @content; + } +} + +@mixin limited-single-column($media, $parent: '&') { + .auto-columns #{$parent}, .single-column #{$parent} { + @media #{$media} { + @content; + } + } +} + +@mixin multi-columns($media, $parent: '&') { + .auto-columns #{$parent} { + @media #{$media} { + @content; + } + } + .multi-columns #{$parent} { + @content; + } +} |