replace lesshint with stylelint (#7305)

New CSS linter which is much more powerfull than the previous one.
Configuration is default but I had to remove a few rules that were
throwing too many or weird errors.

More importantly, the linter will exit with code 1 on errors so now our
build will fail if the CSS linter fails which should eliminate linter
errors being introduced without notice.
This commit is contained in:
silverwind 2019-06-27 08:36:37 +02:00 committed by Jonas Franz
parent da23041257
commit c37ec66ee2
12 changed files with 1441 additions and 231 deletions

View file

@ -24,7 +24,8 @@
border-bottom: 1px solid #eaeaea;
}
.octicon, .fa {
.octicon,
.fa {
margin-left: 1px;
margin-right: 5px;
}
@ -82,6 +83,22 @@
.octicon {
float: left;
font-size: 2em;
&.green {
color: #21ba45;
}
&.red {
color: #d01919;
}
&.purple {
color: #a333c8;
}
&.blue {
color: #2185d0;
}
}
.content {
@ -102,24 +119,6 @@
cursor: pointer;
}
}
.octicon {
&.green {
color: #21ba45;
}
&.red {
color: #d01919;
}
&.purple {
color: #a333c8;
}
&.blue {
color: #2185d0;
}
}
}
&.link-account:not(.icon) {