Skip to content

Commit 6b4dc07

Browse files
1 parent 0b7f27c commit 6b4dc07

File tree

3 files changed

+14
-0
lines changed

3 files changed

+14
-0
lines changed

src/corePlugins.js

+2
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,8 @@ export let variantPlugins = {
118118
'required',
119119
'valid',
120120
'invalid',
121+
'user-valid',
122+
'user-invalid',
121123
'in-range',
122124
'out-of-range',
123125
'read-only',

tests/variants.test.css

+6
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,8 @@
206206
.required\:flex:required,
207207
.valid\:flex:valid,
208208
.invalid\:flex:invalid,
209+
.user-valid\:flex:user-valid,
210+
.user-invalid\:flex:user-invalid,
209211
.in-range\:flex:in-range,
210212
.out-of-range\:flex:out-of-range,
211213
.read-only\:flex:read-only,
@@ -258,6 +260,8 @@
258260
.group:required .group-required\:flex,
259261
.group:valid .group-valid\:flex,
260262
.group:invalid .group-invalid\:flex,
263+
.group:user-valid .group-user-valid\:flex,
264+
.group:user-invalid .group-user-invalid\:flex,
261265
.group:in-range .group-in-range\:flex,
262266
.group:out-of-range .group-out-of-range\:flex,
263267
.group:read-only .group-read-only\:flex,
@@ -305,6 +309,8 @@
305309
.peer:required ~ .peer-required\:flex,
306310
.peer:valid ~ .peer-valid\:flex,
307311
.peer:invalid ~ .peer-invalid\:flex,
312+
.peer:user-valid ~ .peer-user-valid\:flex,
313+
.peer:user-invalid ~ .peer-user-invalid\:flex,
308314
.peer:in-range ~ .peer-in-range\:flex,
309315
.peer:out-of-range ~ .peer-out-of-range\:flex,
310316
.peer:read-only ~ .peer-read-only\:flex,

tests/variants.test.html

+6
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
<div class="required:flex"></div>
2727
<div class="valid:flex"></div>
2828
<div class="invalid:flex"></div>
29+
<div class="user-valid:flex"></div>
30+
<div class="user-invalid:flex"></div>
2931
<div class="in-range:flex"></div>
3032
<div class="out-of-range:flex"></div>
3133
<div class="read-only:flex"></div>
@@ -72,6 +74,8 @@
7274
<div class="group-required:flex"></div>
7375
<div class="group-valid:flex"></div>
7476
<div class="group-invalid:flex"></div>
77+
<div class="group-user-valid:flex"></div>
78+
<div class="group-user-invalid:flex"></div>
7579
<div class="group-in-range:flex"></div>
7680
<div class="group-out-of-range:flex"></div>
7781
<div class="group-read-only:flex"></div>
@@ -105,6 +109,8 @@
105109
<div class="peer-required:flex"></div>
106110
<div class="peer-valid:flex"></div>
107111
<div class="peer-invalid:flex"></div>
112+
<div class="peer-user-valid:flex"></div>
113+
<div class="peer-user-invalid:flex"></div>
108114
<div class="peer-in-range:flex"></div>
109115
<div class="peer-out-of-range:flex"></div>
110116
<div class="peer-read-only:flex"></div>

0 commit comments

Comments
 (0)