From e5b3a4ddfd5d425f682ac3e0a66d0d07da35675d Mon Sep 17 00:00:00 2001 From: Luke Warlow Date: Wed, 13 Dec 2023 15:03:14 +0000 Subject: [PATCH] Move forced-colors variant after dark variant (#12582) Also add test for the order of the forced-colors variant --- src/lib/setupContextUtils.js | 2 +- tests/variants.test.css | 5 +++++ tests/variants.test.html | 3 +++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/lib/setupContextUtils.js b/src/lib/setupContextUtils.js index d47620218d4c..d3cde4488fa0 100644 --- a/src/lib/setupContextUtils.js +++ b/src/lib/setupContextUtils.js @@ -768,8 +768,8 @@ function resolvePlugins(context, root) { variantPlugins['directionVariants'], variantPlugins['reducedMotionVariants'], variantPlugins['prefersContrastVariants'], - variantPlugins['forcedColorsVariants'], variantPlugins['darkVariants'], + variantPlugins['forcedColorsVariants'], variantPlugins['printVariant'], variantPlugins['screenVariants'], variantPlugins['orientationVariants'], diff --git a/tests/variants.test.css b/tests/variants.test.css index 8a9d481ee7bc..cd2ec1dd7977 100644 --- a/tests/variants.test.css +++ b/tests/variants.test.css @@ -347,6 +347,11 @@ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } +@media (forced-colors: active) { + .forced-colors\:flex { + display: flex; + } +} @media print { .print\:bg-yellow-300 { --tw-bg-opacity: 1; diff --git a/tests/variants.test.html b/tests/variants.test.html index bd40b625fbdb..f3ba2ba3b6ad 100644 --- a/tests/variants.test.html +++ b/tests/variants.test.html @@ -121,6 +121,9 @@
+ +
+