Re: [w3ctag/design-reviews] Review Request for CSS Color Adjust Level 1 (#583)

We discussed this in a breakout today.

The `forced-colors` media query and `forced-color-adjust` certainly seem like good solutions to a real problems (respectively, how to know when colors are being overridden because of a user preference, and how to opt out of that in rare cases when necessary).

We noted that there is an issue in the spec about merging `color-adjust` and `forced-color-adjust`. It's not clear to me why `forced-color-adjust: none` couldn't be used in any case where `color-adjust: exact` might be used. In either case, you are opting out of colors being adjusted, and in fact it might well be necessary to apply both in cases like the swatches example, or even the zebra stripes example, and using media queries to select for specific media such as print where you want colors to be overridden in one medium but not another.

`color-schemes` was also a bit confusing going only on the spec; having re-read Tab's comment above I now understand it better. In particular, the code examples don't really clarify much, since they're identical. It would also be helpful to have some examples which demonstrate the failure case which occurs when this property isn't available.

One thing that I note is that "normal" is more or less synonymous with "light", in practice. Why have two values which mean roughly the same thing? Could "normal" be replaced with "light" as the default?





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3ctag/design-reviews/issues/583#issuecomment-758395246

Received on Tuesday, 12 January 2021 04:44:07 UTC