Faltam novas linhas na saída expandida.
<strong i="6">@mixin</strong> sprite-arrow() {
<strong i="7">@extend</strong> %hidden-text;
}
%hidden-text {
text-indent: -999em;
}
// button.scss
.button-left,
.button-right,
.button-plus,
.button-min {
&:after {
<strong i="8">@include</strong> sprite-arrow();
}
}
.banner {
&:after {
<strong i="9">@include</strong> sprite-arrow();
}
}
.calculator {
.btn-down,
.btn-up {
&:after {
<strong i="10">@include</strong> sprite-arrow();
}
}
}
LibSass 3.3.7
.button-left:after,
.button-min:after,
.button-plus:after,
.button-right:after, .banner:after, .calculator .btn-down:after,
.calculator .btn-up:after {
text-indent: -999em;
}
Ruby Sass
.button-left:after,
.button-min:after,
.button-plus:after,
.button-right:after,
.banner:after,
.calculator .btn-down:after,
.calculator .btn-up:after {
text-indent: -999em;
}
@bertusgroenewegen obrigado pelo relatório. Eu atualizei o problema com o exemplo de trabalho e o título preciso.
@xzyfer Eu agradeceria, se você pudesse corrigir esse pequeno bug :) por favor
@bertusgroenewegen, não há planos imediatos para consertar isso. Bugs de estilo de saída são nossa prioridade mais baixa porque não alteram o comportamento da saída.
mas eles aumentam a pontuação CSS no Sonarqube :) Eu sei que é menor e você já está investindo muito do seu tempo. Posso te pagar uma grande doação de café de 10 euros em troca :)
1 sobre este assunto! Você também receberá um grande café se essa correção acontecer :) Por enquanto, estou tentando criar uma solução alternativa com o Node. Se for um sucesso, tentarei vincular isso aqui também.
O fechamento desde a saída do ruby sass 3.5.6 é o mesmo:
.button-left:after,
.button-right:after,
.button-plus:after,
.button-min:after, .banner:after, .calculator .btn-down:after,
.calculator .btn-up:after {
text-indent: -999em; }