Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add System Colors item #4179

Open
richard-rhsr opened this issue Apr 9, 2018 · 3 comments
Open

Add System Colors item #4179

richard-rhsr opened this issue Apr 9, 2018 · 3 comments

Comments

@richard-rhsr
Copy link

@richard-rhsr richard-rhsr commented Apr 9, 2018

Is there interest in adding support statistics for System Colors?
It is described as deprecated, but there is no clear substitution to it (appearance property is still being discussed).
CSS4 draft points that it can be seen as 'a security risk by allowing a webpage to "spoof" a native OS dialog' and prompts authors to not use it and browser to map these keywords to default values which don't use user current system settings.
Even in MDN, there is no browser support information, just that 'it is not supported on all systems'.

It would be interesting to have this information about which browsers still have this functionality fully working and which are doing what the CSS 4 draft prompts them to.
I encountered what appears to be a valid use case for it: adding system native outline color to rich custom form controls (like custom radio selections, etc), e.g . Or maybe this is just me being ignorant of a better way to achieve it.

@NickGard
Copy link

@NickGard NickGard commented Apr 21, 2021

This would be very useful now that the Forced-color-adjust spec allows properties set to System Colors to be opted out of forced-colors mode.

@sarajw
Copy link

@sarajw sarajw commented May 10, 2022

Another +1 here

They seem to be very oddly implemented right now, I can't figure it out: https://twitter.com/sarajwallen/status/1523967142789451776

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants