2
0

.scss-lint.yml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. scss_files: 'wagtail/*/static/**/*.scss'
  2. exclude: 'wagtail/**/static/**/vendor/*.scss'
  3. linters:
  4. BorderZero:
  5. enabled: true
  6. Indentation:
  7. severity: warning
  8. width: 4
  9. allow_non_nested_indentation: true
  10. character: space
  11. ColorKeyword:
  12. enabled: true
  13. ColorVariable:
  14. enabled: true
  15. BangFormat:
  16. space_before_bang: true
  17. space_after_bang: false
  18. Comment:
  19. enabled: true
  20. DeclarationOrder:
  21. enabled: true
  22. DuplicateProperty:
  23. enabled: false
  24. ElsePlacement:
  25. enabled: true
  26. EmptyLineBetweenBlocks:
  27. enabled: true
  28. EmptyRule:
  29. enabled: true
  30. FinalNewline:
  31. present: true
  32. HexLength:
  33. style: short
  34. HexNotation:
  35. style: lowercase
  36. HexValidation:
  37. enabled: true
  38. IdSelector:
  39. enabled: true
  40. ImportantRule:
  41. enabled: true
  42. ImportPath:
  43. enabled: true
  44. LeadingZero:
  45. style: exclude_zero
  46. MergeableSelector:
  47. enabled: false
  48. NameFormat:
  49. allow_leading_underscore: true
  50. NestingDepth:
  51. max_depth: 4
  52. SelectorDepth:
  53. max_depth: 3
  54. SelectorFormat:
  55. convention: hyphenated_lowercase
  56. ignored_names:
  57. - js_class
  58. ignored_types:
  59. - element
  60. PlaceholderInExtend:
  61. enabled: true
  62. PropertyCount:
  63. enabled: false
  64. QualifyingElement:
  65. allow_element_with_attribute: false
  66. allow_element_with_class: false
  67. allow_element_with_id: false
  68. Shorthand:
  69. enabled: true
  70. SingleLinePerProperty:
  71. enabled: true
  72. allow_single_line_rule_sets: true
  73. SingleLinePerSelector:
  74. enabled: true
  75. SpaceAfterComma:
  76. enabled: true
  77. SpaceAfterPropertyColon:
  78. style: at_least_one_space
  79. SpaceAfterPropertyName:
  80. enabled: true
  81. SpaceBeforeBrace:
  82. enabled: true
  83. allow_single_line_padding: true
  84. style: space
  85. SpaceBetweenParens:
  86. enabled: true
  87. StringQuotes:
  88. style: single_quotes
  89. TrailingSemicolon:
  90. enabled: true
  91. TrailingZero:
  92. enabled: true
  93. UnnecessaryMantissa:
  94. enabled: true
  95. UnnecessaryParentReference:
  96. enbabled: true
  97. UrlFormat:
  98. enabled: true
  99. UrlQuotes:
  100. enabled: true
  101. VariableForProperty:
  102. enabled: false
  103. VendorPrefix:
  104. enabled: false
  105. ZeroUnit:
  106. enabled: true