Add forced-colors variant (#11694)
* Add forced-colors variant Also add a contrast-custom variant to match custom contrast preferences * use `toMatchSnapshot` instead of `toMatchFormattedCss` More info: https://github.com/tailwindlabs/tailwindcss/pull/12170 * remove `contrast-custom` variant * move `forcedColorsVariants` next to `prefersContrastVariants` * update changelog --------- Co-authored-by: Robin Malfait <malfait.robin@gmail.com>
This commit is contained in:
parent
903eb5629c
commit
b411d04c8c
5 changed files with 20 additions and 0 deletions
|
|
@ -460,6 +460,10 @@ export let variantPlugins = {
|
|||
addVariant('contrast-more', '@media (prefers-contrast: more)')
|
||||
addVariant('contrast-less', '@media (prefers-contrast: less)')
|
||||
},
|
||||
|
||||
forcedColorsVariants: ({ addVariant }) => {
|
||||
addVariant('forced-colors', '@media (forced-colors: active)')
|
||||
},
|
||||
}
|
||||
|
||||
let cssTransformValue = [
|
||||
|
|
|
|||
|
|
@ -757,6 +757,7 @@ function resolvePlugins(context, root) {
|
|||
variantPlugins['directionVariants'],
|
||||
variantPlugins['reducedMotionVariants'],
|
||||
variantPlugins['prefersContrastVariants'],
|
||||
variantPlugins['forcedColorsVariants'],
|
||||
variantPlugins['darkVariants'],
|
||||
variantPlugins['printVariant'],
|
||||
variantPlugins['screenVariants'],
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue