Я пытаюсь изучать миксины с помощью SCSS, я пытаюсь создать простой миксин для управления стилем кнопок, но он не работает.
Я уверен, что упустил что-то очевидное, но сейчас я вырываю волосы.
Любой совет будет высоко ценится.
Как вы видите здесь - мой миксин не применяется.
HTML
<div class="button-collection">
<button type="button"
class="button-collection__button button-collection__button--is-blue">
Button One
</button>
<button type="button"
class="button-collection__button button-collection__button--is-pink">
Button Two
</button>
@mixin button($primary) {
background-color: $primary;
}
.button-collection__button {
display: block;
width: 400px;
height: 40px;
margin: 10px auto;
&.--is-blue {
@include button(#449dc7);
height: 400px;
}
}