// ---- // Sass (v3.4.3) // Compass (v1.0.1) // ---- @mixin am($module, $trait: null) { @if $trait != null { [data-am-#{$module}~="#{$trait}"]{ @content; } } @else { [data-am-#{$module}]{ @content; } } } @include am(module) { color: red; } @include am(module, blue) { color: blue; } @include am(module, large) { font-size: 2em; }