// ---- // Sass (v3.3.14) // Compass (v1.0.1) // ---- // AMCSS setup $amcss-prefix: am-; @mixin am($amcss-attribute, $amcss-value: null) { @if($amcss-value != null) { $amcss-value: "~=\"#{$amcss-value}\""; } [#{$amcss-prefix}#{$amcss-attribute}#{$amcss-value}] { @content } } /** * Buttons */ @include am(Button) { display: inline-block; } @include am(Button, positive) { background-color: green; } /** * Site nav */ @include am(Site-nav) { float: left; } @include am(Site-nav-item) { padding-left: 20px; &:first-child { padding-left: 0; } } /** * Mastheads */ @include am(Masthead, banner) { min-height: 480px; & > { @include am(Site-nav) { float: none; width: 100%; } } }