32 lines
492 B
SCSS
32 lines
492 B
SCSS
/// Block Element
|
|
/// @access public
|
|
/// @param {String} $element - Element's name
|
|
@mixin element($element) {
|
|
&__#{$element} {
|
|
@content;
|
|
}
|
|
}
|
|
|
|
/// @alias element
|
|
@mixin e($element) {
|
|
@include element($element) {
|
|
@content;
|
|
}
|
|
}
|
|
|
|
/// Block Modifier
|
|
/// @access public
|
|
/// @param {String} $modifier - Modifier's name
|
|
@mixin modifier($modifier) {
|
|
&_#{$modifier} {
|
|
@content;
|
|
}
|
|
}
|
|
|
|
/// @alias modifier
|
|
@mixin m($modifier) {
|
|
@include modifier($modifier) {
|
|
@content;
|
|
}
|
|
}
|