Reference Code Standard
The Code Guide also provides excellent guidance for developing consistent, flexible, and sustainable CSS.
Implementing the Standard
Many IDE’s provide formatting, linting and hinting support.
We recommend linting CSS with Stylelint. The stylelint-config-standard ruleset enforce the common stylistic conventions found within a handful of CSS style guides.
npm install stylelint stylelint-config-standard --save-dev
# or
yarn add stylelint stylelint-config-standard --dev
You should have a .stylelintrc
file in your project’s root. Example:
{
"extends": ["stylelint-config-standard"],
"rules":
{
// Additional, per-project rules...
},
}
You may find it useful to add a .styleintignore
file to your project’s root so linting is not run on minified and other file types. Example:
node-modules/
*.min.css
*.html
*.svg
Was this page helpful?
Thanks for your feedback!