Skip to content

Commit 5c6bed2

Browse files
committed
fix flex-end flex-start, lint
1 parent 637400a commit 5c6bed2

File tree

4 files changed

+75
-20
lines changed

4 files changed

+75
-20
lines changed

.stylintrc

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
{
2+
"blocks": false,
3+
"brackets": "never",
4+
"colons": "never",
5+
"colors": "always",
6+
"commaSpace": "always",
7+
"commentSpace": "always",
8+
"cssLiteral": "never",
9+
"customProperties": [],
10+
"depthLimit": false,
11+
"duplicates": true,
12+
"efficient": "always",
13+
"exclude": [],
14+
"extendPref": false,
15+
"globalDupe": true,
16+
"groupOutputByFile": true,
17+
"indentPref": 2,
18+
"leadingZero": "never",
19+
"maxErrors": false,
20+
"maxWarnings": false,
21+
"mixed": false,
22+
"mixins": [],
23+
"namingConvention": "lowercase-dash",
24+
"namingConventionStrict": true,
25+
"none": "never",
26+
"noImportant": true,
27+
"parenSpace": "never",
28+
"placeholders": "always",
29+
"prefixVarsWithDollar": "always",
30+
"quotePref": "single",
31+
"reporterOptions": {
32+
"columns": ["lineData", "severity", "description", "rule"],
33+
"columnSplitter": " ",
34+
"showHeaders": false,
35+
"truncate": true
36+
},
37+
"semicolons": "never",
38+
"sortOrder": false,
39+
"stackedProperties": "never",
40+
"trailingWhitespace": "never",
41+
"universal": false,
42+
"valid": false,
43+
"zeroUnits": "never",
44+
"zIndexNormalize": 10
45+
}

flex-attributes.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "flex-attributes",
3-
"version": "2.0.6",
3+
"version": "2.0.7",
44
"description": "A css library that allows you to compose mobile first, adaptive flexbox layouts and grids with attributes.",
55
"main": "flex-attributes.css",
66
"keywords": [
@@ -18,6 +18,7 @@
1818
"cssnano": "^3.8.0",
1919
"gulp": "^3.9.1",
2020
"gulp-postcss": "^6.2.0",
21-
"gulp-stylus": "^2.5.0"
21+
"gulp-stylus": "^2.5.0",
22+
"stylint": "^1.5.9"
2223
}
2324
}

src/layout.styl

Lines changed: 26 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -33,41 +33,50 @@ $secondary-axis = center start end stretch baseline
3333
&[data-wrap]
3434
flex-wrap wrap
3535

36-
&[wrap="reverse"],
37-
&[data-wrap="reverse"]
36+
&[wrap='reverse'],
37+
&[data-wrap='reverse']
3838
flex-wrap wrap-reverse
3939

4040
for $alignment in $primary-axis
41-
&[data-layout=\"{$alignment}\"],
42-
&[layout=\"{$alignment}\"]
43-
justify-content $alignment
41+
&[data-layout=\'{$alignment}\'],
42+
&[layout=\'{$alignment}\']
43+
if $alignment == start || $alignment == end
44+
justify-content flex-+$alignment
45+
else
46+
justify-content $alignment
4447

4548
for $primary-alignment in $primary-axis
4649
for $secondary-alignment in $secondary-axis
47-
&[layout=\"{$primary-alignment} {$secondary-alignment}\"],
48-
&[data-layout=\"{$primary-alignment} {$secondary-alignment}\"]
49-
justify-content $primary-alignment
50-
align-items $secondary-alignment
50+
&[layout=\'{$primary-alignment} {$secondary-alignment}\'],
51+
&[data-layout=\'{$primary-alignment} {$secondary-alignment}\']
52+
if $primary-alignment == start || $primary-alignment == end
53+
justify-content flex-+$primary-alignment
54+
else
55+
justify-content $primary-alignment
56+
if $secondary-alignment == start || $secondary-alignment == end
57+
align-items flex-+$secondary-alignment
58+
else
59+
align-items $secondary-alignment
5160

5261
for $prop in $primary-axis
53-
[data-align=\"{$prop}\"],
54-
[align=\"{$prop}\"]
62+
[data-align=\'{$prop}\'],
63+
[align=\'{$prop}\']
5564
align-content $prop
5665

5766
[grow],
5867
[data-grow]
5968
flex-grow 1
6069

61-
for $num in range(0,10)
62-
[grow=\"{$num}\"],
63-
[data-grow=\"{$num}\"]
70+
for $num in range(0, 10)
71+
[grow=\'{$num}\'],
72+
[data-grow=\'{$num}\']
6473
flex-grow $num
6574

6675
[shrink],
6776
[data-shrink]
6877
flex-shrink 1
6978

70-
for $num in range(0,10)
71-
[shrink=\"{$num}\"],
72-
[data-shrink=\"{$num}\"]
79+
for $num in range(0, 10)
80+
[shrink=\'{$num}\'],
81+
[data-shrink=\'{$num}\']
7382
flex-shrink $num

0 commit comments

Comments
 (0)