.scss-lint.yml 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177
  1. scss_files: 'themes/joshuagleitze.de/source/style/**/*.scss'
  2. linters:
  3. BorderZero:
  4. convention: none
  5. DisableLinterReason:
  6. enabled: true
  7. EmptyLineBetweenBlocks:
  8. ignore_single_line_blocks: false
  9. Indentation:
  10. character: tab
  11. width: 1
  12. PrivateNamingConvention:
  13. enabled: true
  14. PropertySortOrder:
  15. separate_groups: true
  16. # The order is Concentric CSS, taken from
  17. # https://github.com/brigade/scss-lint/blob/master/data/property-sort-orders/concentric.txt to have group
  18. # separators.
  19. order:
  20. - display
  21. - flex-direction
  22. - flex-wrap
  23. - flex-direction
  24. - justify-content
  25. - align-content
  26. - align-items
  27. -
  28. - position
  29. - top
  30. - right
  31. - bottom
  32. - left
  33. -
  34. - order
  35. - flex
  36. - flex-basis
  37. - flex-grow
  38. - flex-shrink
  39. - align-self
  40. -
  41. - columns
  42. - column-gap
  43. - column-fill
  44. - column-rule
  45. - column-span
  46. - column-count
  47. - column-width
  48. -
  49. - float
  50. - clear
  51. -
  52. - transform
  53. - transition
  54. - animation
  55. - animation-name
  56. - animation-duration
  57. - animation-timing-function
  58. - animation-delay
  59. - animation-iteration-count
  60. - animation-direction
  61. - animation-fill-mode
  62. - animation-play-state
  63. -
  64. - visibility
  65. - opacity
  66. - z-index
  67. -
  68. - margin
  69. - margin-top
  70. - margin-bottom
  71. - margin-left
  72. - margin-right
  73. -
  74. - outline
  75. -
  76. - border
  77. - border-top
  78. - border-right
  79. - border-bottom
  80. - border-left
  81. - border-width
  82. - border-top-width
  83. - border-right-width
  84. - border-bottom-width
  85. - border-left-width
  86. - border-style
  87. - border-top-style
  88. - border-right-style
  89. - border-bottom-style
  90. - border-left-style
  91. - border-radius
  92. - border-top-left-radius
  93. - border-top-right-radius
  94. - border-bottom-left-radius
  95. - border-bottom-right-radius
  96. -
  97. - border-color
  98. - border-top-color
  99. - border-right-color
  100. - border-bottom-color
  101. - border-left-color
  102. -
  103. - box-shadow
  104. -
  105. - background
  106. - background-color
  107. - background-image
  108. - background-repeat
  109. - background-position
  110. - background-size
  111. - cursor
  112. -
  113. - padding
  114. - padding-top
  115. - padding-bottom
  116. - padding-left
  117. - padding-right
  118. -
  119. - box-sizing
  120. - width
  121. - min-width
  122. - max-width
  123. - height
  124. - min-height
  125. - max-height
  126. -
  127. - overflow
  128. -
  129. - list-style
  130. - caption-side
  131. - table-layout
  132. - border-collapse
  133. - border-spacing
  134. - empty-cells
  135. -
  136. - vertical-align
  137. - text-align
  138. - text-indent
  139. - text-transform
  140. - text-decoration
  141. - text-rendering
  142. - text-shadow
  143. - text-overflow
  144. - line-height
  145. - word-spacing
  146. - letter-spacing
  147. - white-space
  148. -
  149. - color
  150. - font
  151. - font-family
  152. - font-size
  153. - font-weight
  154. - font-smoothing
  155. - font-style
  156. -
  157. - content
  158. - quotes
  159. min_properties: 1
  160. SpaceAfterVariableColon:
  161. enabled: true
  162. TrailingZero:
  163. enabled: true
  164. TransitionAll:
  165. enabled: true
  166. IdSelector:
  167. enabled: false