-
Notifications
You must be signed in to change notification settings - Fork 64
/
stylelint.config.js
51 lines (51 loc) · 1.25 KB
/
stylelint.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
module.exports = {
// https://github.com/torchbox/stylelint-config-torchbox
extends: "stylelint-config-torchbox",
rules: {
"property-disallowed-list": [
// Disallow positioning with physical properties. Use logical ones instead.
"/left/",
"/right/",
"/float/",
"/clear/",
],
"selector-class-pattern": null,
"declaration-property-value-allowed-list": {
// Only allow logical values.
"text-align": ["start", "end", "center"],
},
"scale-unlimited/declaration-strict-value": [
["color", "fill", "stroke", "/-color/"],
{
ignoreKeywords: [
"currentColor",
"inherit",
"transparent",
"initial",
"none",
"unset",
"Canvas",
"CanvasText",
"LinkText",
"VisitedText",
"ActiveText",
"ButtonFace",
"ButtonText",
"ButtonBorder",
"Field",
"FieldText",
"Highlight",
"HighlightText",
"SelectedItem",
"SelectedItemText",
"Mark",
"MarkText",
"GrayText",
"AccentColor",
"AccentColorText",
],
},
],
"value-keyword-case": null,
},
};