Prefer vs Opt-In
what the user wants, vs what you render
/* the user's request */
@media (prefers-color-scheme: dark) { … }
:root { color-scheme: light dark; }
.invoice { color-scheme: light; } what the user wants, vs what you render
/* the user's request */
@media (prefers-color-scheme: dark) { … }
:root { color-scheme: light dark; }
.invoice { color-scheme: light; }