Skip to content

Instantly share code, notes, and snippets.

@tncbbthositg
Last active December 11, 2015 00:07
Show Gist options
  • Save tncbbthositg/e73e7cf276b1926923a8 to your computer and use it in GitHub Desktop.
Save tncbbthositg/e73e7cf276b1926923a8 to your computer and use it in GitHub Desktop.
Creating media specific alignments in SCSS
@mixin media-specific-styles($class) {
%#{$class} { @content; }
@each $size, $dim in $mq-sizes {
@include breakpoint($size) {
%#{$class}--#{$size} { @content; }
.#{$class}--#{$size} { @extend %#{$class}--#{$size}; }
}
}
}
@include media-specific-styles('align--right') {
text-align: right;
}
.test-class {
@extend %align--right--md;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment