Skip to content

Commit cc4aaaa

Browse files
authored
Add new utility for align-self: baseline (#5000)
1 parent 95688ba commit cc4aaaa

File tree

5 files changed

+99
-0
lines changed

5 files changed

+99
-0
lines changed

src/plugins/alignSelf.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ export default function () {
1717
'.self-stretch': {
1818
'align-self': 'stretch',
1919
},
20+
'.self-baseline': {
21+
'align-self': 'baseline',
22+
},
2023
},
2124
variants('alignSelf')
2225
)

tests/fixtures/tailwind-output-flagged.css

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12182,6 +12182,10 @@ video {
1218212182
align-self: stretch;
1218312183
}
1218412184

12185+
.self-baseline {
12186+
align-self: baseline;
12187+
}
12188+
1218512189
.justify-self-auto {
1218612190
justify-self: auto;
1218712191
}
@@ -41417,6 +41421,10 @@ video {
4141741421
align-self: stretch;
4141841422
}
4141941423

41424+
.sm\:self-baseline {
41425+
align-self: baseline;
41426+
}
41427+
4142041428
.sm\:justify-self-auto {
4142141429
justify-self: auto;
4142241430
}
@@ -70640,6 +70648,10 @@ video {
7064070648
align-self: stretch;
7064170649
}
7064270650

70651+
.md\:self-baseline {
70652+
align-self: baseline;
70653+
}
70654+
7064370655
.md\:justify-self-auto {
7064470656
justify-self: auto;
7064570657
}
@@ -99863,6 +99875,10 @@ video {
9986399875
align-self: stretch;
9986499876
}
9986599877

99878+
.lg\:self-baseline {
99879+
align-self: baseline;
99880+
}
99881+
9986699882
.lg\:justify-self-auto {
9986799883
justify-self: auto;
9986899884
}
@@ -129086,6 +129102,10 @@ video {
129086129102
align-self: stretch;
129087129103
}
129088129104

129105+
.xl\:self-baseline {
129106+
align-self: baseline;
129107+
}
129108+
129089129109
.xl\:justify-self-auto {
129090129110
justify-self: auto;
129091129111
}
@@ -158309,6 +158329,10 @@ video {
158309158329
align-self: stretch;
158310158330
}
158311158331

158332+
.\32xl\:self-baseline {
158333+
align-self: baseline;
158334+
}
158335+
158312158336
.\32xl\:justify-self-auto {
158313158337
justify-self: auto;
158314158338
}

tests/fixtures/tailwind-output-important.css

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12182,6 +12182,10 @@ video {
1218212182
align-self: stretch !important;
1218312183
}
1218412184

12185+
.self-baseline {
12186+
align-self: baseline !important;
12187+
}
12188+
1218512189
.justify-self-auto {
1218612190
justify-self: auto !important;
1218712191
}
@@ -41417,6 +41421,10 @@ video {
4141741421
align-self: stretch !important;
4141841422
}
4141941423

41424+
.sm\:self-baseline {
41425+
align-self: baseline !important;
41426+
}
41427+
4142041428
.sm\:justify-self-auto {
4142141429
justify-self: auto !important;
4142241430
}
@@ -70640,6 +70648,10 @@ video {
7064070648
align-self: stretch !important;
7064170649
}
7064270650

70651+
.md\:self-baseline {
70652+
align-self: baseline !important;
70653+
}
70654+
7064370655
.md\:justify-self-auto {
7064470656
justify-self: auto !important;
7064570657
}
@@ -99863,6 +99875,10 @@ video {
9986399875
align-self: stretch !important;
9986499876
}
9986599877

99878+
.lg\:self-baseline {
99879+
align-self: baseline !important;
99880+
}
99881+
9986699882
.lg\:justify-self-auto {
9986799883
justify-self: auto !important;
9986899884
}
@@ -129086,6 +129102,10 @@ video {
129086129102
align-self: stretch !important;
129087129103
}
129088129104

129105+
.xl\:self-baseline {
129106+
align-self: baseline !important;
129107+
}
129108+
129089129109
.xl\:justify-self-auto {
129090129110
justify-self: auto !important;
129091129111
}
@@ -158309,6 +158329,10 @@ video {
158309158329
align-self: stretch !important;
158310158330
}
158311158331

158332+
.\32xl\:self-baseline {
158333+
align-self: baseline !important;
158334+
}
158335+
158312158336
.\32xl\:justify-self-auto {
158313158337
justify-self: auto !important;
158314158338
}

tests/fixtures/tailwind-output-no-color-opacity.css

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12039,6 +12039,10 @@ video {
1203912039
align-self: stretch;
1204012040
}
1204112041

12042+
.self-baseline {
12043+
align-self: baseline;
12044+
}
12045+
1204212046
.justify-self-auto {
1204312047
justify-self: auto;
1204412048
}
@@ -38718,6 +38722,10 @@ video {
3871838722
align-self: stretch;
3871938723
}
3872038724

38725+
.sm\:self-baseline {
38726+
align-self: baseline;
38727+
}
38728+
3872138729
.sm\:justify-self-auto {
3872238730
justify-self: auto;
3872338731
}
@@ -65385,6 +65393,10 @@ video {
6538565393
align-self: stretch;
6538665394
}
6538765395

65396+
.md\:self-baseline {
65397+
align-self: baseline;
65398+
}
65399+
6538865400
.md\:justify-self-auto {
6538965401
justify-self: auto;
6539065402
}
@@ -92052,6 +92064,10 @@ video {
9205292064
align-self: stretch;
9205392065
}
9205492066

92067+
.lg\:self-baseline {
92068+
align-self: baseline;
92069+
}
92070+
9205592071
.lg\:justify-self-auto {
9205692072
justify-self: auto;
9205792073
}
@@ -118719,6 +118735,10 @@ video {
118719118735
align-self: stretch;
118720118736
}
118721118737

118738+
.xl\:self-baseline {
118739+
align-self: baseline;
118740+
}
118741+
118722118742
.xl\:justify-self-auto {
118723118743
justify-self: auto;
118724118744
}
@@ -145386,6 +145406,10 @@ video {
145386145406
align-self: stretch;
145387145407
}
145388145408

145409+
.\32xl\:self-baseline {
145410+
align-self: baseline;
145411+
}
145412+
145389145413
.\32xl\:justify-self-auto {
145390145414
justify-self: auto;
145391145415
}

tests/fixtures/tailwind-output.css

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12182,6 +12182,10 @@ video {
1218212182
align-self: stretch;
1218312183
}
1218412184

12185+
.self-baseline {
12186+
align-self: baseline;
12187+
}
12188+
1218512189
.justify-self-auto {
1218612190
justify-self: auto;
1218712191
}
@@ -41417,6 +41421,10 @@ video {
4141741421
align-self: stretch;
4141841422
}
4141941423

41424+
.sm\:self-baseline {
41425+
align-self: baseline;
41426+
}
41427+
4142041428
.sm\:justify-self-auto {
4142141429
justify-self: auto;
4142241430
}
@@ -70640,6 +70648,10 @@ video {
7064070648
align-self: stretch;
7064170649
}
7064270650

70651+
.md\:self-baseline {
70652+
align-self: baseline;
70653+
}
70654+
7064370655
.md\:justify-self-auto {
7064470656
justify-self: auto;
7064570657
}
@@ -99863,6 +99875,10 @@ video {
9986399875
align-self: stretch;
9986499876
}
9986599877

99878+
.lg\:self-baseline {
99879+
align-self: baseline;
99880+
}
99881+
9986699882
.lg\:justify-self-auto {
9986799883
justify-self: auto;
9986899884
}
@@ -129086,6 +129102,10 @@ video {
129086129102
align-self: stretch;
129087129103
}
129088129104

129105+
.xl\:self-baseline {
129106+
align-self: baseline;
129107+
}
129108+
129089129109
.xl\:justify-self-auto {
129090129110
justify-self: auto;
129091129111
}
@@ -158309,6 +158329,10 @@ video {
158309158329
align-self: stretch;
158310158330
}
158311158331

158332+
.\32xl\:self-baseline {
158333+
align-self: baseline;
158334+
}
158335+
158312158336
.\32xl\:justify-self-auto {
158313158337
justify-self: auto;
158314158338
}

0 commit comments

Comments
 (0)