[Koha-devel] Updating SCSS lint process to use stylelint

BFL Catalog catalog at bfli.org
Tue Jul 19 17:35:36 CEST 2022


What exactly is stylelint? Is this what you get after washing clothes too
many times? You know the laundry lint builds up so much it cramps your
style!

Wendy Sharkey
Head of Circulation/ Cataloging and IT
Bennington Free Library
101 Silver Street
Bennington, VT 05201
(802) 442-9051


On Tue, Jul 19, 2022 at 4:29 AM Paul Derscheid <paul.derscheid at lmscloud.de>
wrote:

> Hi Owen,
>
> I recently played around with the SCSS to create a more minimalist version
> of the bootstrap OPAC for LMSCloud.
> I used the predefined rules and I think they’re reasonable choices
> (Although I didn’t cross every rule for sure).
>
> Looking forward to stylint in Koha which I already use for some projects
> where I use stylus instead of SCSS. It’s a great tool.
>
> Kind regards
>
> Paul
>
> --
> LMSCloud GmbH
> Paul Derscheid - Software Engineer
> Konrad-Zuse-Platz 8 - D-81829 München
> m +49 174 2436308
> e paul.derscheid at lmscloud.de
> w www.lmscloud.de
>
> > On 18. Jul 2022, at 16:32, Owen Leonard <oleonard at myacpl.org> wrote:
> >
> > Hi all,
> >
> > Back when we switched from LESS to SCSS in the OPAC (Bug 20427) I
> > added a linting configuration, .scss-lint.yml. I've always configured
> > my editor to automatically lint SCSS using this configuration. I don't
> > know if anyone else does this too.
> >
> > In VS Code I was using scss-lint for this, but it's now deprecated.
> > They suggest stylelint instead: https://stylelint.io. I'd like to
> > propose replacing .scss-lint.yml with .stylelintrc.json, transferring
> > most of the same rules.
> >
> > It could be left up to the individual to install the dependencies, or
> > I could update package.json. One nice thing about stylelint is that it
> > has a "--fix" feature for some simple rules. This could be build into
> > our gulp tasks.
> >
> > Has anyone else been linting SCSS? If so, does anyone have opinions
> > about how our current rule set is working?
> >
> > -- Owen
> >
> > --
> > Web Developer
> > Athens County Public Libraries
> > (740) 737-6006
> > https://www.myacpl.org
> > _______________________________________________
> > Koha-devel mailing list
> > Koha-devel at lists.koha-community.org
> > https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> > website : https://www.koha-community.org/
> > git : https://git.koha-community.org/
> > bugs : https://bugs.koha-community.org/
>
> _______________________________________________
> Koha-devel mailing list
> Koha-devel at lists.koha-community.org
> https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> website : https://www.koha-community.org/
> git : https://git.koha-community.org/
> bugs : https://bugs.koha-community.org/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.koha-community.org/pipermail/koha-devel/attachments/20220719/5b4f9de4/attachment.htm>


More information about the Koha-devel mailing list