Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Trivial
-
Resolution: Fixed
-
Affects Version/s: 2.7.3, 2.8, 2.9
-
Component/s: Themes
-
Testing Instructions:
-
Affected Branches:MOODLE_27_STABLE, MOODLE_28_STABLE, MOODLE_29_STABLE
-
Fixed Branches:MOODLE_27_STABLE, MOODLE_28_STABLE
-
Pull from Repository:
-
Pull Master Branch:
MDL-48277-master -
Pull Master Diff URL:
Description
CSSLint is a CSS linting tool which can be used to detect errors in CSS as well as enforce standards.
At this time we do not have CSS guidelines (see MDLSITE-3612) however, the tool still can be of use to spot errors, typos, duplicate rules and this kind of thing.
We can have these checks run by CiBot (MDLSITE-3612) and so this issue is about enabling an initial config which can be built upon as standards develop.
Note the elephant in this room is 'less' - makes a lot of this less relevant (haha). But we are still maintaining our own css for base and plugins which still make this a worthwhile exercise (and perhaps more useful because there is less everyday testing going on).
Attachments
Issue Links
- blocks
-
MDLSITE-3612 Run CSSLint as part of codechecker checks
-
- Closed
-
- is blocked by
-
MDL-48276 question/format/xhtml/xhtml.css unnecessarily contains html
-
- Closed
-