Building a new theme for the Ghost CMS for use on https://chrg.nl

.sass-lint.yml 3.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164
  1. files:
  2. include: '**/*.scss'
  3. options:
  4. formatter: stylish
  5. merge-default-rules: false
  6. rules:
  7. bem-depth:
  8. - 0
  9. - max-depth: 1
  10. border-zero:
  11. - 1
  12. - convention: zero
  13. brace-style:
  14. - 1
  15. - allow-single-line: true
  16. class-name-format:
  17. - 1
  18. - convention: hyphenatedlowercase
  19. clean-import-paths:
  20. - 1
  21. - filename-extension: false
  22. leading-underscore: false
  23. empty-line-between-blocks:
  24. - 1
  25. - ignore-single-line-rulesets: true
  26. extends-before-declarations: 1
  27. extends-before-mixins: 1
  28. final-newline:
  29. - 1
  30. - include: true
  31. force-attribute-nesting: 1
  32. force-element-nesting: 1
  33. force-pseudo-nesting: 1
  34. function-name-format:
  35. - 1
  36. - allow-leading-underscore: true
  37. convention: hyphenatedlowercase
  38. hex-length:
  39. - 1
  40. - style: short
  41. hex-notation:
  42. - 1
  43. - style: lowercase
  44. id-name-format:
  45. - 1
  46. - convention: hyphenatedlowercase
  47. indentation:
  48. - 1
  49. - size: 4
  50. leading-zero:
  51. - 1
  52. - include: false
  53. mixin-name-format:
  54. - 1
  55. - allow-leading-underscore: true
  56. convention: hyphenatedlowercase
  57. mixins-before-declarations: 1
  58. nesting-depth:
  59. - 1
  60. - max-depth: 3
  61. no-color-keywords: 1
  62. no-color-literals: 1
  63. no-css-comments: 1
  64. no-debug: 1
  65. no-duplicate-properties: 1
  66. no-empty-rulesets: 1
  67. no-extends: 0
  68. no-ids: 1
  69. no-important: 1
  70. no-invalid-hex: 1
  71. no-mergeable-selectors: 1
  72. no-misspelled-properties:
  73. - 1
  74. - extra-properties: []
  75. no-qualifying-elements:
  76. - 1
  77. - allow-element-with-attribute: false
  78. allow-element-with-class: false
  79. allow-element-with-id: false
  80. no-trailing-zero: 1
  81. no-transition-all: 0
  82. no-url-protocols: 1
  83. no-vendor-prefixes:
  84. - 1
  85. - additional-identifiers: []
  86. excluded-identifiers: []
  87. placeholder-in-extend: 1
  88. placeholder-name-format:
  89. - 1
  90. - convention: hyphenatedlowercase
  91. property-sort-order:
  92. - 1
  93. - ignore-custom-properties: false
  94. property-units:
  95. - 1
  96. - global:
  97. - ch
  98. - em
  99. - ex
  100. - rem
  101. - cm
  102. - in
  103. - mm
  104. - pc
  105. - pt
  106. - px
  107. - q
  108. - vh
  109. - vw
  110. - vmin
  111. - vmax
  112. - deg
  113. - grad
  114. - rad
  115. - turn
  116. - ms
  117. - s
  118. - Hz
  119. - kHz
  120. - dpi
  121. - dpcm
  122. - dppx
  123. - '%'
  124. per-property: {}
  125. quotes:
  126. - 1
  127. - style: single
  128. shorthand-values:
  129. - 1
  130. - allowed-shorthands:
  131. - 1
  132. - 2
  133. - 3
  134. single-line-per-selector: 1
  135. space-after-bang:
  136. - 1
  137. - include: false
  138. space-after-colon:
  139. - 1
  140. - include: true
  141. space-after-comma:
  142. - 1
  143. - include: true
  144. space-before-bang:
  145. - 1
  146. - include: true
  147. space-before-brace:
  148. - 1
  149. - include: true
  150. space-before-colon: 1
  151. space-between-parens:
  152. - 1
  153. - include: false
  154. trailing-semicolon: 1
  155. url-quotes: 1
  156. variable-for-property:
  157. - 0
  158. - properties: []
  159. variable-name-format:
  160. - 1
  161. - allow-leading-underscore: true
  162. convention: hyphenatedlowercase
  163. zero-unit: 1