@Richswitch
junior

В чем проблема с миксином для fonts?

Привет!
Обновил свой миксин для fonts, но gulp выдает ошибку после 15 строки.
@mixin font-face($font-family, $file-path, $weight: normal, $style: normal, $asset-pipeline: false )
	@font-face
		font-family: $font-family
		@if $asset-pipeline == true 
			src: font-url('#{$file-path}.eot')
			src: local($font-family)
			src: font-url('#{$file-path}.eot?#iefix') format('embedded-opentype')
					 font-url('#{$file-path}.woff2') format('woff2')
					 font-url('#{$file-path}.woff') format('woff')
					 font-url('#{$file-path}.ttf') format('truetype')
					 font-url('#{$file-path}.svg') format('svg')
		@else
			src: url('#{$file-path}.eot')
			src: local($font-family)
			src: url('#{$file-path}.eot?#iefix') format('embedded-opentype')
					 url('#{$file-path}.woff2') format('woff2') -  ОШИБКА
					 url('#{$file-path}.woff') format('woff') -  ОШИБКА
					 url('#{$file-path}.ttf') format('truetype') -  ОШИБКА
					 url('#{$file-path}.svg') format('svg') -  ОШИБКА
		font-weight: $weight
		font-style: $style

Не могу понять в чем проблема
  • Вопрос задан
  • 134 просмотра
Решения вопроса 1
delphinpro
@delphinpro Куратор тега Sass
frontend developer
Потому что SASS. SASS. Отступы. Ещё раз — отступы.
Короче, писать в одну строку надо весь src
Это вам не SCSS.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы