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
25 - allow-single-line: true
29 - convention: '([a-z0-9]+-?)+'
33 - filename-extension: false
34 leading-underscore: false
36 empty-line-between-blocks:
38 - ignore-single-line-rulesets: true
40 extends-before-declarations: 1
42 extends-before-mixins: 1
48 force-attribute-nesting: 1
50 force-element-nesting: 1
52 force-pseudo-nesting: 1
56 - allow-leading-underscore: true
57 convention: hyphenatedlowercase
69 - convention: '([a-z0-9]+-?)+'
81 - allow-leading-underscore: true
82 convention: hyphenatedlowercase
84 mixins-before-declarations: 1
98 no-duplicate-properties: 1
108 no-mergeable-selectors: 1
110 no-misspelled-properties:
112 - extra-properties: []
114 no-qualifying-elements:
116 - allow-element-with-attribute: false
117 allow-element-with-class: false
118 allow-element-with-id: false
126 - ignore-non-standard: true
128 placeholder-in-extend: 1
130 placeholder-name-format:
132 - convention: '([a-z0-9]+-?)+'
137 ignore-custom-properties: true
139 # Specific - CSS property order
140 # https://gist.github.com/ncoden/d42f55df7c7970f548a02cd3468f9c86
201 - 'margin-top-collapse'
202 - 'margin-right-collapse'
203 - 'margin-bottom-collapse'
204 - 'margin-left-collapse'
242 - 'border-right-width'
243 - 'border-bottom-width'
244 - 'border-left-width'
248 - 'border-right-style'
249 - 'border-bottom-style'
250 - 'border-left-style'
253 - 'border-top-left-radius'
254 - 'border-top-right-radius'
255 - 'border-bottom-right-radius'
256 - 'border-bottom-left-radius'
257 - 'border-radius-topleft'
258 - 'border-radius-topright'
259 - 'border-radius-bottomright'
260 - 'border-radius-bottomleft'
264 - 'border-right-color'
265 - 'border-bottom-color'
266 - 'border-left-color'
275 - 'background-attachment'
277 - 'background-origin'
278 - 'background-position'
279 - 'background-repeat'
288 - 'animation-duration'
289 - 'animation-iteration-count'
291 - 'animation-play-state'
292 - 'animation-timing-function'
293 - 'animation-fill-mode'
297 - 'transition-duration'
298 - 'transition-property'
299 - 'transition-timing-function'
307 - 'list-style-position'
320 - 'osx-font-smoothing'
351 - 'backface-visibility'
357 - 'interpolation-mode'
370 single-line-per-selector: 0
390 space-before-colon: 1
392 space-between-parens:
396 trailing-semicolon: 1
400 variable-for-property:
404 variable-name-format:
406 - allow-leading-underscore: true
407 convention: hyphenatedlowercase