2022-11-23 03:22:27 +03:00
plugins :
- stylelint-declaration-strict-value
2023-06-18 07:22:09 +03:00
- stylelint-declaration-block-no-ignored-properties
2024-02-02 12:36:32 +03:00
- "@stylistic/stylelint-plugin"
2022-11-23 03:22:27 +03:00
2023-03-10 06:16:16 +03:00
ignoreFiles :
- "**/*.go"
2021-11-11 04:52:16 +03:00
overrides :
2023-05-24 04:48:51 +03:00
- files : [ "**/chroma/*" , "**/codemirror/*" , "**/standalone/*" , "**/console.css" , "font_i18n.css" ]
2022-11-23 03:22:27 +03:00
rules :
scale-unlimited/declaration-strict-value : null
2023-03-10 06:16:16 +03:00
- files : [ "**/chroma/*" , "**/codemirror/*" ]
rules :
block-no-empty : null
2023-05-23 16:54:21 +03:00
- files : [ "**/*.vue" ]
customSyntax : postcss-html
2021-11-11 04:52:16 +03:00
2019-06-27 09:36:37 +03:00
rules :
2024-02-02 12:36:32 +03:00
"@stylistic/at-rule-name-case": null
"@stylistic/at-rule-name-newline-after": null
"@stylistic/at-rule-name-space-after": null
"@stylistic/at-rule-semicolon-newline-after": null
"@stylistic/at-rule-semicolon-space-before": null
"@stylistic/block-closing-brace-empty-line-before": null
"@stylistic/block-closing-brace-newline-after": null
"@stylistic/block-closing-brace-newline-before": null
"@stylistic/block-closing-brace-space-after": null
"@stylistic/block-closing-brace-space-before": null
"@stylistic/block-opening-brace-newline-after": null
"@stylistic/block-opening-brace-newline-before": null
"@stylistic/block-opening-brace-space-after": null
"@stylistic/block-opening-brace-space-before": null
"@stylistic/color-hex-case": lower
"@stylistic/declaration-bang-space-after": never
"@stylistic/declaration-bang-space-before": null
"@stylistic/declaration-block-semicolon-newline-after": null
"@stylistic/declaration-block-semicolon-newline-before": null
"@stylistic/declaration-block-semicolon-space-after": null
"@stylistic/declaration-block-semicolon-space-before": never
"@stylistic/declaration-block-trailing-semicolon": null
"@stylistic/declaration-colon-newline-after": null
"@stylistic/declaration-colon-space-after": null
"@stylistic/declaration-colon-space-before": never
"@stylistic/function-comma-newline-after": null
"@stylistic/function-comma-newline-before": null
"@stylistic/function-comma-space-after": null
"@stylistic/function-comma-space-before": null
"@stylistic/function-max-empty-lines": 0
"@stylistic/function-parentheses-newline-inside": never-multi-line
"@stylistic/function-parentheses-space-inside": null
"@stylistic/function-whitespace-after": null
"@stylistic/indentation": 2
"@stylistic/linebreaks": null
"@stylistic/max-empty-lines": 1
"@stylistic/max-line-length": null
"@stylistic/media-feature-colon-space-after": null
"@stylistic/media-feature-colon-space-before": never
"@stylistic/media-feature-name-case": null
"@stylistic/media-feature-parentheses-space-inside": null
"@stylistic/media-feature-range-operator-space-after": always
"@stylistic/media-feature-range-operator-space-before": always
"@stylistic/media-query-list-comma-newline-after": null
"@stylistic/media-query-list-comma-newline-before": null
"@stylistic/media-query-list-comma-space-after": null
"@stylistic/media-query-list-comma-space-before": null
"@stylistic/no-empty-first-line": null
"@stylistic/no-eol-whitespace": true
"@stylistic/no-extra-semicolons": true
"@stylistic/no-missing-end-of-source-newline": null
"@stylistic/number-leading-zero": null
"@stylistic/number-no-trailing-zeros": null
"@stylistic/property-case": lower
"@stylistic/selector-attribute-brackets-space-inside": null
"@stylistic/selector-attribute-operator-space-after": null
"@stylistic/selector-attribute-operator-space-before": null
"@stylistic/selector-combinator-space-after": null
"@stylistic/selector-combinator-space-before": null
"@stylistic/selector-descendant-combinator-no-non-space": null
"@stylistic/selector-list-comma-newline-after": null
"@stylistic/selector-list-comma-newline-before": null
"@stylistic/selector-list-comma-space-after": always-single-line
"@stylistic/selector-list-comma-space-before": never-single-line
"@stylistic/selector-max-empty-lines": 0
"@stylistic/selector-pseudo-class-case": lower
"@stylistic/selector-pseudo-class-parentheses-space-inside": never
"@stylistic/selector-pseudo-element-case": lower
"@stylistic/string-quotes": double
"@stylistic/unicode-bom": null
"@stylistic/unit-case": lower
"@stylistic/value-list-comma-newline-after": null
"@stylistic/value-list-comma-newline-before": null
"@stylistic/value-list-comma-space-after": null
"@stylistic/value-list-comma-space-before": null
"@stylistic/value-list-max-empty-lines": 0
2021-11-11 04:52:16 +03:00
alpha-value-notation : null
2023-02-21 18:23:45 +03:00
annotation-no-unknown : true
at-rule-allowed-list : null
at-rule-disallowed-list : null
2020-02-07 20:09:30 +03:00
at-rule-empty-line-before : null
2023-02-21 18:23:45 +03:00
at-rule-no-unknown : true
at-rule-no-vendor-prefix : true
at-rule-property-required-list : null
block-no-empty : true
2021-11-11 04:52:16 +03:00
color-function-notation : null
2023-02-21 18:23:45 +03:00
color-hex-alpha : null
2019-06-27 09:36:37 +03:00
color-hex-length : null
2023-02-21 18:23:45 +03:00
color-named : null
color-no-hex : null
color-no-invalid-hex : true
2019-06-27 09:36:37 +03:00
comment-empty-line-before : null
2023-02-21 18:23:45 +03:00
comment-no-empty : true
comment-pattern : null
comment-whitespace-inside : null
comment-word-disallowed-list : null
custom-media-pattern : null
custom-property-empty-line-before : null
custom-property-no-missing-var-function : true
custom-property-pattern : null
declaration-block-no-duplicate-custom-properties : true
declaration-block-no-duplicate-properties : [ true , {ignore : [ consecutive-duplicates-with-different-values]}]
2021-11-11 04:52:16 +03:00
declaration-block-no-redundant-longhand-properties : null
2023-02-21 18:23:45 +03:00
declaration-block-no-shorthand-property-overrides : null
2020-09-08 20:17:56 +03:00
declaration-block-single-line-max-declarations : null
2019-06-27 09:36:37 +03:00
declaration-empty-line-before : null
2023-02-21 18:23:45 +03:00
declaration-no-important : null
declaration-property-max-values : null
declaration-property-unit-allowed-list : null
2023-06-27 22:44:17 +03:00
declaration-property-unit-disallowed-list : {line-height : [ em]}
2023-02-21 18:23:45 +03:00
declaration-property-value-allowed-list : null
declaration-property-value-disallowed-list : null
declaration-property-value-no-unknown : true
font-family-name-quotes : always-where-recommended
font-family-no-duplicate-names : true
font-family-no-missing-generic-family-keyword : true
font-weight-notation : null
function-allowed-list : null
function-calc-no-unspaced-operator : true
function-disallowed-list : null
function-linear-gradient-no-nonstandard-direction : true
function-name-case : lower
2022-02-25 23:08:35 +03:00
function-no-unknown : null
2023-02-21 18:23:45 +03:00
function-url-no-scheme-relative : null
function-url-quotes : always
function-url-scheme-allowed-list : null
function-url-scheme-disallowed-list : null
2021-11-11 04:52:16 +03:00
hue-degree-notation : null
2022-10-28 16:40:50 +03:00
import-notation : string
2023-02-21 18:23:45 +03:00
keyframe-block-no-duplicate-selectors : true
keyframe-declaration-no-important : true
keyframe-selector-notation : null
keyframes-name-pattern : null
2023-12-30 08:29:03 +03:00
length-zero-no-unit: [true, ignore: [custom-properties], ignoreFunctions : [ var]]
2023-02-21 18:23:45 +03:00
max-nesting-depth : null
media-feature-name-allowed-list : null
media-feature-name-disallowed-list : null
media-feature-name-no-unknown : true
media-feature-name-no-vendor-prefix : true
media-feature-name-unit-allowed-list : null
media-feature-name-value-allowed-list : null
2023-06-18 11:38:47 +03:00
media-feature-name-value-no-unknown : true
2023-02-21 18:23:45 +03:00
media-feature-range-notation : null
2023-07-21 06:34:10 +03:00
media-query-no-invalid : true
2023-02-21 18:23:45 +03:00
named-grid-areas-no-invalid : true
2019-06-27 09:36:37 +03:00
no-descending-specificity : null
2023-02-21 18:23:45 +03:00
no-duplicate-at-import-rules : true
no-duplicate-selectors : true
no-empty-source : true
no-invalid-double-slash-comments : true
2021-11-11 04:52:16 +03:00
no-invalid-position-at-import-rule : null
2023-02-21 18:23:45 +03:00
no-irregular-whitespace : true
no-unknown-animations : null
2023-04-03 02:47:14 +03:00
no-unknown-custom-properties : null
2021-11-11 04:52:16 +03:00
number-max-precision : null
2023-06-18 07:22:09 +03:00
plugin/declaration-block-no-ignored-properties : true
2023-02-21 18:23:45 +03:00
property-allowed-list : null
property-disallowed-list : null
property-no-unknown : true
2021-11-11 04:52:16 +03:00
property-no-vendor-prefix : null
2019-06-27 09:36:37 +03:00
rule-empty-line-before : null
2023-02-21 18:23:45 +03:00
rule-selector-property-disallowed-list : null
2023-10-13 11:19:21 +03:00
scale-unlimited/declaration-strict-value : [ [ /color$/, font-weight], {ignoreValues: /^(inherit|transparent|unset|initial|currentcolor|none)$/, ignoreFunctions: false, disableFix: true, expandShorthand: true}]
2023-02-21 18:23:45 +03:00
selector-attribute-name-disallowed-list : null
selector-attribute-operator-allowed-list : null
selector-attribute-operator-disallowed-list : null
selector-attribute-quotes : always
2021-11-11 04:52:16 +03:00
selector-class-pattern : null
2023-02-21 18:23:45 +03:00
selector-combinator-allowed-list : null
selector-combinator-disallowed-list : null
selector-disallowed-list : null
2021-11-11 04:52:16 +03:00
selector-id-pattern : null
2023-02-21 18:23:45 +03:00
selector-max-attribute : null
selector-max-class : null
selector-max-combinators : null
selector-max-compound-selectors : null
selector-max-id : null
selector-max-pseudo-class : null
selector-max-specificity : null
selector-max-type : null
selector-max-universal : null
selector-nested-pattern : null
selector-no-qualifying-type : null
selector-no-vendor-prefix : true
selector-not-notation : null
selector-pseudo-class-allowed-list : null
selector-pseudo-class-disallowed-list : null
selector-pseudo-class-no-unknown : true
selector-pseudo-element-allowed-list : null
2020-11-10 21:28:07 +03:00
selector-pseudo-element-colon-notation : double
2023-02-21 18:23:45 +03:00
selector-pseudo-element-disallowed-list : null
selector-pseudo-element-no-unknown : true
selector-type-case : lower
selector-type-no-unknown : [ true , {ignore : [ custom-elements]}]
2020-05-20 07:06:04 +03:00
shorthand-property-no-redundant-values : true
2023-02-21 18:23:45 +03:00
string-no-newline : true
time-min-milliseconds : null
unit-allowed-list : null
unit-disallowed-list : null
unit-no-unknown : true
value-keyword-case : null
value-no-vendor-prefix : [ true , {ignoreValues : [ box, inline-box]}]