Я получаю Error: No argument named $bgColor
, когда пытаюсь использовать этот миксин.
Миксин работает с одним аргументом на моей локальной машине.Я получаю эту ошибку только локально.А вот пример того, как он работает с 2 аргументами в sassmeister: https://www.sassmeister.com/gist/8ca82b002fc6f99fbc52002084d3eebd
Вот миксин:
@mixin blurry-bg($imgUrl: '../images/sofiabulgaria.jpg', $blurSize: 2px, $bgColor: $secondary-color, $bgTrans: .9 ) {
&::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; -moz-filter:blur($blurSize); -o-filter:blur($blurSize); -webkit-filter:blur($blurSize); filter:blur($blurSize); background-image: linear-gradient(0deg,rgba($bgColor,$bgTrans),rgba($bgColor,$bgTrans)), url($imgUrl); background-repeat: no-repeat; background-size: cover; z-index: -1; }
}
Моя версия SASS: 1.20.1 скомпилирована с dart2js 2.2.0