| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- # use the default settings to keep this file small
- options:
- merge-default-rules: true
- rules:
- # BEM all the things
- class-name-format:
- - 1
- - convention: hyphenatedbem
- placeholder-name-format:
- - 1
- - convention: hyphenatedbem
- # sassception! allow a maximum nesting depth of 4 levels deep
- nesting-depth:
- - 1
- - max-depth: 4
- # those mixins do not have to be used before any other declarations
- mixins-before-declarations:
- - 1
- - exclude: [ 'mediaquery', 'attention' ]
- # allow non-leading zero values like .2rem or .4rem
- leading-zero: 0
- # do not sort properties by name
- property-sort-order: 0
- # allow nested attribute and pseudo-selectors, this makes stuff
- # more readable for humans and allow some edge-case-nesting issues,
- # but still force element nesting, so the nesting-depth-rule makes sense
- force-pseudo-nesting: 0
- force-attribute-nesting: 0
- # allow stuff like 1/2 or 1/4
- space-around-operator: 0
- # allow warnings for better sass-maps debugging
- no-warn: 0
|