1 # The following scss-lint Linters are not yet supported by sass-lint:
2 # ElsePlacement, PropertyCount, SelectorDepth, UnnecessaryParentReference
4 # The following settings/values are unsupported by sass-lint:
5 # Linter Indentation, option "allow_non_nested_indentation"
6 # Linter Indentation, option "character"
7 # Linter PropertySortOrder, option "separate_groups"
8 # Linter SpaceBeforeBrace, option "allow_single_line_padding"
11 include: 'scss/**/*.scss'
15 merge-default-rules: false
24 - allow-single-line: false
28 - convention: '([a-z0-9]+-?)+'
32 - filename-extension: false
33 leading-underscore: false
35 empty-line-between-blocks:
37 - ignore-single-line-rulesets: true
39 extends-before-declarations: 1
41 extends-before-mixins: 1
47 force-attribute-nesting: 1
49 force-element-nesting: 1
51 force-pseudo-nesting: 1
55 - allow-leading-underscore: true
56 convention: hyphenatedlowercase
68 - convention: '([a-z0-9]+-?)+'
80 - allow-leading-underscore: true
81 convention: hyphenatedlowercase
83 mixins-before-declarations: 1
97 no-duplicate-properties: 1
107 no-mergeable-selectors: 1
109 no-misspelled-properties:
111 - extra-properties: []
113 no-qualifying-elements:
115 - allow-element-with-attribute: false
116 allow-element-with-class: false
117 allow-element-with-id: false
125 - ignore-non-standard: true
127 placeholder-in-extend: 1
129 placeholder-name-format:
131 - convention: '([a-z0-9]+-?)+'
136 ignore-custom-properties: true
138 # Specific - CSS property order
139 # https://gist.github.com/ncoden/d42f55df7c7970f548a02cd3468f9c86
200 - 'margin-top-collapse'
201 - 'margin-right-collapse'
202 - 'margin-bottom-collapse'
203 - 'margin-left-collapse'
241 - 'border-right-width'
242 - 'border-bottom-width'
243 - 'border-left-width'
247 - 'border-right-style'
248 - 'border-bottom-style'
249 - 'border-left-style'
252 - 'border-top-left-radius'
253 - 'border-top-right-radius'
254 - 'border-bottom-right-radius'
255 - 'border-bottom-left-radius'
256 - 'border-radius-topleft'
257 - 'border-radius-topright'
258 - 'border-radius-bottomright'
259 - 'border-radius-bottomleft'
263 - 'border-right-color'
264 - 'border-bottom-color'
265 - 'border-left-color'
274 - 'background-attachment'
276 - 'background-origin'
277 - 'background-position'
278 - 'background-repeat'
287 - 'animation-duration'
288 - 'animation-iteration-count'
290 - 'animation-play-state'
291 - 'animation-timing-function'
292 - 'animation-fill-mode'
296 - 'transition-duration'
297 - 'transition-property'
298 - 'transition-timing-function'
306 - 'list-style-position'
319 - 'osx-font-smoothing'
350 - 'backface-visibility'
356 - 'interpolation-mode'
369 single-line-per-selector: 0
389 space-before-colon: 1
391 space-between-parens:
395 trailing-semicolon: 1
399 variable-for-property:
403 variable-name-format:
405 - allow-leading-underscore: true
406 convention: hyphenatedlowercase