Libsass: Faltam novas linhas na saída expandida

Criado em 13 set. 2016  ·  6Comentários  ·  Fonte: sass/libsass

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;
}
Bug - Whitespace Dev - Test Written

Todos 6 comentários

@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; }
Esta página foi útil?
0 / 5 - 0 avaliações