Skip to content

Commit d12612a

Browse files
Adding global class to CSS Blank (#524)
* Better handling for classList * Refactoring to reuse code * Appending `js-blank-pseudo` on load * Only apply if not applied before to avoid double classes * Updating docs * Class should happen always * Ensuring ready class is handled via plugin * Updating tests * Updating docs * Handling preset-env tests for blank pseudo * Conflicting test
1 parent a3f3fc7 commit d12612a

35 files changed

+232
-133
lines changed

plugin-packs/postcss-preset-env/test/basic.autoprefixer.expect.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@
261261
background-image: conic-gradient(yellowgreen 40%, gold 0deg 75%, #f06 0deg);
262262
}
263263

264-
.test-blank-pseudo-class[blank] {
264+
.test-blank-pseudo-class[blank].js-blank-pseudo, .js-blank-pseudo .test-blank-pseudo-class[blank] {
265265
background-color: yellow;
266266
}
267267

plugin-packs/postcss-preset-env/test/basic.autoprefixer.false.expect.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@
261261
background-image: conic-gradient(yellowgreen 40%, gold 0deg 75%, #f06 0deg);
262262
}
263263

264-
.test-blank-pseudo-class[blank] {
264+
.test-blank-pseudo-class[blank].js-blank-pseudo, .js-blank-pseudo .test-blank-pseudo-class[blank] {
265265
background-color: yellow;
266266
}
267267

plugin-packs/postcss-preset-env/test/basic.ch38.expect.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@
181181
background-image: conic-gradient(yellowgreen 40%, gold 0deg 75%, #f06 0deg);
182182
}
183183

184-
.test-blank-pseudo-class[blank] {
184+
.test-blank-pseudo-class[blank].js-blank-pseudo, .js-blank-pseudo .test-blank-pseudo-class[blank] {
185185
background-color: yellow;
186186
}
187187

plugin-packs/postcss-preset-env/test/basic.ch88-ff78-saf10.expect.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ h1.test-custom-selectors,h2.test-custom-selectors,h3.test-custom-selectors,h4.te
180180
background-image: conic-gradient(yellowgreen 40%, gold 0deg 75%, #f06 0deg);
181181
}
182182

183-
.test-blank-pseudo-class[blank] {
183+
.test-blank-pseudo-class[blank].js-blank-pseudo, .js-blank-pseudo .test-blank-pseudo-class[blank] {
184184
background-color: yellow;
185185
}
186186

plugin-packs/postcss-preset-env/test/basic.ch88-ff78.expect.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ h1.test-custom-selectors,h2.test-custom-selectors,h3.test-custom-selectors,h4.te
173173
background-image: conic-gradient(yellowgreen 40%, gold 0deg 75%, #f06 0deg);
174174
}
175175

176-
.test-blank-pseudo-class[blank] {
176+
.test-blank-pseudo-class[blank].js-blank-pseudo, .js-blank-pseudo .test-blank-pseudo-class[blank] {
177177
background-color: yellow;
178178
}
179179

plugin-packs/postcss-preset-env/test/basic.ch88-ff78.no-is-pseudo.expect.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ h1.test-custom-selectors,h2.test-custom-selectors,h3.test-custom-selectors,h4.te
173173
background-image: conic-gradient(yellowgreen 40%, gold 0deg 75%, #f06 0deg);
174174
}
175175

176-
.test-blank-pseudo-class[blank] {
176+
.test-blank-pseudo-class[blank].js-blank-pseudo, .js-blank-pseudo .test-blank-pseudo-class[blank] {
177177
background-color: yellow;
178178
}
179179

plugin-packs/postcss-preset-env/test/basic.expect.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@
284284
background-image: conic-gradient(yellowgreen 40%, gold 0deg 75%, #f06 0deg);
285285
}
286286

287-
.test-blank-pseudo-class[blank] {
287+
.test-blank-pseudo-class[blank].js-blank-pseudo, .js-blank-pseudo .test-blank-pseudo-class[blank] {
288288
background-color: yellow;
289289
}
290290

plugin-packs/postcss-preset-env/test/basic.ff49.expect.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@
177177
background-image: conic-gradient(yellowgreen 40%, gold 0deg 75%, #f06 0deg);
178178
}
179179

180-
.test-blank-pseudo-class[blank] {
180+
.test-blank-pseudo-class[blank].js-blank-pseudo, .js-blank-pseudo .test-blank-pseudo-class[blank] {
181181
background-color: yellow;
182182
}
183183

plugin-packs/postcss-preset-env/test/basic.ff66.expect.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@
165165
background-image: conic-gradient(yellowgreen 40%, gold 0deg 75%, #f06 0deg);
166166
}
167167

168-
.test-blank-pseudo-class[blank] {
168+
.test-blank-pseudo-class[blank].js-blank-pseudo, .js-blank-pseudo .test-blank-pseudo-class[blank] {
169169
background-color: yellow;
170170
}
171171

plugin-packs/postcss-preset-env/test/basic.ie10.expect.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,7 @@
293293
background-image: conic-gradient(yellowgreen 40%, gold 0deg 75%, #f06 0deg);
294294
}
295295

296-
.test-blank-pseudo-class[blank] {
296+
.test-blank-pseudo-class[blank].js-blank-pseudo, .js-blank-pseudo .test-blank-pseudo-class[blank] {
297297
background-color: yellow;
298298
}
299299

0 commit comments

Comments
 (0)