csscomb / csscomb.js

CSS coding style formatter
http://csscomb.com/
MIT License
3.29k stars 457 forks source link

How can I add break line with space in linear-gradient ? #580

Closed spd789562 closed 5 years ago

spd789562 commented 6 years ago

before

background-image: linear-gradient(135deg, transparent 47.5%, currentColor 47.5%, currentColor 53.5%, transparent 60.5%);

after

background-image: linear-gradient(
135deg,
transparent 47.5%,
currentColor 47.5%,
currentColor 53.5%,
transparent 60.5%
);

But I want to be

background-image: linear-gradient(
  135deg,
  transparent 47.5%,
  currentColor 47.5%,
  currentColor 53.5%,
  transparent 60.5%
);

What rule can help me?

b13nxx commented 5 years ago

Are you sure CSSComb is doing this? Because when I try this at CSSComb Online:

a {
  background-image: linear-gradient(135deg, transparent 47.5%, currentColor 47.5%, currentColor 53.5%, transparent 60.5%);
}

I got:

a
{
    background-image: linear-gradient(135deg, transparent 47.5%, currentColor 47.5%, currentColor 53.5%, transparent 60.5%);
}

Also there is no rule which is adding line break after comma inside css functions?