@@ -1857,6 +1857,17 @@ Use the `not-forced-colors` variant to apply styles based when the user is _not_
1857
1857
1858
1858
Tailwind also includes a [ forced color adjust] ( /docs/forced-color-adjust ) utilities to opt in and out of forced colors.
1859
1859
1860
+ ### inverted-colors
1861
+
1862
+ Use the ` inverted-colors ` variant to conditionally add styles when the user has enabled an inverted color scheme:
1863
+
1864
+ ``` html
1865
+ <!-- [!code classes:inverted-colors:shadow-none] -->
1866
+ <div class =" shadow-xl inverted-colors:shadow-none ..." >
1867
+ <!-- ... -->
1868
+ </div >
1869
+ ```
1870
+
1860
1871
### pointer and any-pointer
1861
1872
1862
1873
The ` pointer ` media query tells you whether the user has a primary pointing device, like a mouse, and the accuracy of that pointing device.
@@ -4106,133 +4117,157 @@ A quick reference table of every single variant included in Tailwind by default.
4106
4117
</tr >
4107
4118
<tr >
4108
4119
<td >
4109
- <a href = " #orientation " className = " whitespace-nowrap" >
4110
- portrait
4120
+ <a href = " #prefers-reduced-motion " className = " whitespace-nowrap" >
4121
+ motion-safe
4111
4122
</a >
4112
4123
</td >
4113
4124
<td >
4114
4125
<code className = " whitespace-nowrap before:content-none after:content-none" >
4115
- @media (orientation: portrait )
4126
+ @media (prefers-reduced-motion: no-preference )
4116
4127
</code >
4117
4128
</td >
4118
4129
</tr >
4119
4130
<tr >
4120
4131
<td >
4121
- <a href = " #orientation " className = " whitespace-nowrap" >
4122
- landscape
4132
+ <a href = " #prefers-reduced-motion " className = " whitespace-nowrap" >
4133
+ motion-reduce
4123
4134
</a >
4124
4135
</td >
4125
4136
<td >
4126
4137
<code className = " whitespace-nowrap before:content-none after:content-none" >
4127
- @media (orientation: landscape )
4138
+ @media (prefers-reduced-motion: reduce )
4128
4139
</code >
4129
4140
</td >
4130
4141
</tr >
4131
4142
<tr >
4132
4143
<td >
4133
- <a href = " #pointer-and-any-pointer " className = " whitespace-nowrap" >
4134
- pointer-fine
4144
+ <a href = " #prefers-contrast " className = " whitespace-nowrap" >
4145
+ contrast-more
4135
4146
</a >
4136
4147
</td >
4137
4148
<td >
4138
- <code className = " whitespace-nowrap before:content-none after:content-none" >@media (pointer: fine)</code >
4149
+ <code className = " whitespace-nowrap before:content-none after:content-none" >
4150
+ @media (prefers-contrast: more)
4151
+ </code >
4139
4152
</td >
4140
4153
</tr >
4141
4154
<tr >
4142
4155
<td >
4143
- <a href = " #pointer-and-any-pointer " className = " whitespace-nowrap" >
4144
- pointer-coarse
4156
+ <a href = " #prefers-contrast " className = " whitespace-nowrap" >
4157
+ contrast-less
4145
4158
</a >
4146
4159
</td >
4147
4160
<td >
4148
- <code className = " whitespace-nowrap before:content-none after:content-none" >@media (pointer: coarse)</code >
4161
+ <code className = " whitespace-nowrap before:content-none after:content-none" >
4162
+ @media (prefers-contrast: less)
4163
+ </code >
4164
+ </td >
4165
+ </tr >
4166
+ <tr >
4167
+ <td >
4168
+ <a href = " #forced-colors" className = " whitespace-nowrap" >
4169
+ forced-colors
4170
+ </a >
4171
+ </td >
4172
+ <td >
4173
+ <code className = " whitespace-nowrap before:content-none after:content-none" >
4174
+ @media (forced-colors: active)
4175
+ </code >
4176
+ </td >
4177
+ </tr >
4178
+ <tr >
4179
+ <td >
4180
+ <a href = " #inverted-colors" className = " whitespace-nowrap" >
4181
+ inverted-colors
4182
+ </a >
4183
+ </td >
4184
+ <td >
4185
+ <code className = " whitespace-nowrap before:content-none after:content-none" >
4186
+ @media (inverted-colors: inverted)
4187
+ </code >
4149
4188
</td >
4150
4189
</tr >
4151
4190
<tr >
4152
4191
<td >
4153
4192
<a href = " #pointer-and-any-pointer" className = " whitespace-nowrap" >
4154
- pointer-none
4193
+ pointer-fine
4155
4194
</a >
4156
4195
</td >
4157
4196
<td >
4158
- <code className = " whitespace-nowrap before:content-none after:content-none" >@media (pointer: none )</code >
4197
+ <code className = " whitespace-nowrap before:content-none after:content-none" >@media (pointer: fine )</code >
4159
4198
</td >
4160
4199
</tr >
4161
4200
<tr >
4162
4201
<td >
4163
4202
<a href = " #pointer-and-any-pointer" className = " whitespace-nowrap" >
4164
- any- pointer-fine
4203
+ pointer-coarse
4165
4204
</a >
4166
4205
</td >
4167
4206
<td >
4168
- <code className = " whitespace-nowrap before:content-none after:content-none" >@media (any- pointer: fine )</code >
4207
+ <code className = " whitespace-nowrap before:content-none after:content-none" >@media (pointer: coarse )</code >
4169
4208
</td >
4170
4209
</tr >
4171
4210
<tr >
4172
4211
<td >
4173
4212
<a href = " #pointer-and-any-pointer" className = " whitespace-nowrap" >
4174
- any- pointer-coarse
4213
+ pointer-none
4175
4214
</a >
4176
4215
</td >
4177
4216
<td >
4178
- <code className = " whitespace-nowrap before:content-none after:content-none" >@media (any- pointer: coarse )</code >
4217
+ <code className = " whitespace-nowrap before:content-none after:content-none" >@media (pointer: none )</code >
4179
4218
</td >
4180
4219
</tr >
4181
4220
<tr >
4182
4221
<td >
4183
4222
<a href = " #pointer-and-any-pointer" className = " whitespace-nowrap" >
4184
- any-pointer-none
4223
+ any-pointer-fine
4185
4224
</a >
4186
4225
</td >
4187
4226
<td >
4188
- <code className = " whitespace-nowrap before:content-none after:content-none" >@media (any-pointer: none )</code >
4227
+ <code className = " whitespace-nowrap before:content-none after:content-none" >@media (any-pointer: fine )</code >
4189
4228
</td >
4190
4229
</tr >
4191
4230
<tr >
4192
4231
<td >
4193
- <a href = " #prefers-reduced-motion " className = " whitespace-nowrap" >
4194
- motion-safe
4232
+ <a href = " #pointer-and-any-pointer " className = " whitespace-nowrap" >
4233
+ any-pointer-coarse
4195
4234
</a >
4196
4235
</td >
4197
4236
<td >
4198
- <code className = " whitespace-nowrap before:content-none after:content-none" >
4199
- @media (prefers-reduced-motion: no-preference)
4200
- </code >
4237
+ <code className = " whitespace-nowrap before:content-none after:content-none" >@media (any-pointer: coarse)</code >
4201
4238
</td >
4202
4239
</tr >
4203
4240
<tr >
4204
4241
<td >
4205
- <a href = " #prefers-reduced-motion " className = " whitespace-nowrap" >
4206
- motion-reduce
4242
+ <a href = " #pointer-and-any-pointer " className = " whitespace-nowrap" >
4243
+ any-pointer-none
4207
4244
</a >
4208
4245
</td >
4209
4246
<td >
4210
- <code className = " whitespace-nowrap before:content-none after:content-none" >
4211
- @media (prefers-reduced-motion: reduce)
4212
- </code >
4247
+ <code className = " whitespace-nowrap before:content-none after:content-none" >@media (any-pointer: none)</code >
4213
4248
</td >
4214
4249
</tr >
4215
4250
<tr >
4216
4251
<td >
4217
- <a href = " #prefers-contrast " className = " whitespace-nowrap" >
4218
- contrast-more
4252
+ <a href = " #orientation " className = " whitespace-nowrap" >
4253
+ portrait
4219
4254
</a >
4220
4255
</td >
4221
4256
<td >
4222
4257
<code className = " whitespace-nowrap before:content-none after:content-none" >
4223
- @media (prefers-contrast: more )
4258
+ @media (orientation: portrait )
4224
4259
</code >
4225
4260
</td >
4226
4261
</tr >
4227
4262
<tr >
4228
4263
<td >
4229
- <a href = " #prefers-contrast " className = " whitespace-nowrap" >
4230
- contrast-less
4264
+ <a href = " #orientation " className = " whitespace-nowrap" >
4265
+ landscape
4231
4266
</a >
4232
4267
</td >
4233
4268
<td >
4234
4269
<code className = " whitespace-nowrap before:content-none after:content-none" >
4235
- @media (prefers-contrast: less )
4270
+ @media (orientation: landscape )
4236
4271
</code >
4237
4272
</td >
4238
4273
</tr >
@@ -4436,18 +4471,6 @@ A quick reference table of every single variant included in Tailwind by default.
4436
4471
</code >
4437
4472
</td >
4438
4473
</tr >
4439
- <tr >
4440
- <td >
4441
- <a href = " #forced-colors" className = " whitespace-nowrap" >
4442
- forced-colors
4443
- </a >
4444
- </td >
4445
- <td >
4446
- <code className = " whitespace-nowrap before:content-none after:content-none" >
4447
- @media (forced-colors: active)
4448
- </code >
4449
- </td >
4450
- </tr >
4451
4474
<tr >
4452
4475
<td >
4453
4476
<a href = " #starting-style" className = " whitespace-nowrap" >
0 commit comments