123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- ignoreFiles:
- - node_modules
- plugins:
- - stylelint-scss
- # See https://github.com/stylelint/stylelint/blob/master/docs/user-guide/rules.md
- rules:
- block-closing-brace-newline-after:
- - always
- - ignoreAtRules:
- # Ignore @if … @else in SCSS.
- - if
- - else
- block-no-empty: true
- block-opening-brace-space-before: always
- color-hex-case: lower
- color-hex-length: short
- color-named: never
- color-no-invalid-hex: true
- comment-no-empty: true
- declaration-bang-space-after: never
- declaration-bang-space-before: always
- declaration-block-no-duplicate-properties: true
- declaration-block-no-redundant-longhand-properties: true
- declaration-block-single-line-max-declarations: 1
- declaration-block-trailing-semicolon: always
- declaration-colon-space-after: always
- declaration-colon-space-before: never
- declaration-property-value-blacklist:
- - /^border/: [none]
- - severity: error
- declaration-no-important: true
- font-family-no-duplicate-names: true
- function-calc-no-unspaced-operator: true
- function-comma-space-after: always
- function-linear-gradient-no-nonstandard-direction: true
- function-parentheses-space-inside: never
- function-url-quotes: always
- indentation:
- - 4
- - severity: warning
- length-zero-no-unit: true
- max-nesting-depth: 3
- media-feature-name-no-unknown: true
- no-empty-source: true
- no-eol-whitespace: true
- no-extra-semicolons: true
- no-missing-end-of-source-newline: true
- number-no-trailing-zeros: true
- number-leading-zero: always
- property-case: lower
- property-no-unknown: true
- rule-empty-line-before:
- - always
- - except:
- - after-single-line-comment
- - first-nested
- scss/at-import-no-partial-leading-underscore: true
- scss/at-import-partial-extension-blacklist:
- - scss
- scss/at-else-empty-line-before: never
- selector-no-qualifying-type:
- - true
- - ignore:
- - attribute
- - class
- selector-list-comma-newline-after: always
- selector-max-id: 0
- selector-pseudo-element-no-unknown: true
- selector-type-no-unknown: true
- scss/at-rule-no-unknown: true
- scss/media-feature-value-dollar-variable: always
- scss/selector-no-redundant-nesting-selector: true
- string-no-newline: true
- string-quotes: single
- unit-no-unknown: true
- unit-case: lower
- value-no-vendor-prefix: true
- property-no-vendor-prefix: true
|