Skip to content

Commit fb85c8f

Browse files
authored
Move forced-colors variant after dark variant (#12582)
Also add test for the order of the forced-colors variant
1 parent b3242e9 commit fb85c8f

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

src/lib/setupContextUtils.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -758,8 +758,8 @@ function resolvePlugins(context, root) {
758758
variantPlugins['directionVariants'],
759759
variantPlugins['reducedMotionVariants'],
760760
variantPlugins['prefersContrastVariants'],
761-
variantPlugins['forcedColorsVariants'],
762761
variantPlugins['darkVariants'],
762+
variantPlugins['forcedColorsVariants'],
763763
variantPlugins['printVariant'],
764764
variantPlugins['screenVariants'],
765765
variantPlugins['orientationVariants'],

tests/variants.test.css

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,11 @@
300300
:is(.dark .peer:disabled:focus:hover ~ .dark\:peer-disabled\:peer-focus\:peer-hover\:flex) {
301301
display: flex;
302302
}
303+
@media (forced-colors: active) {
304+
.forced-colors\:flex {
305+
display: flex;
306+
}
307+
}
303308
@media print {
304309
.print\:flex {
305310
display: flex;

tests/variants.test.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,9 @@
121121
<!-- Dark mode variants -->
122122
<div class="dark:flex"></div>
123123

124+
<!-- Forced colors variant -->
125+
<div class="forced-colors:flex"></div>
126+
124127
<!-- Print variant -->
125128
<div class="print:flex"></div>
126129

0 commit comments

Comments
 (0)