Comments (1)
- Matching pairs of system colors must guarantee contrast
One note on this: if a user has chosen the system colors (think of Windows High Contrast Mode / Contrast Themes), then the user may have intentionally chosen low contrast pairings (to reduce halation or being stuck working with a migraine).
As long as a user has an interface to select these colors (and Windows 11 Contrast Themes does not offer the granularity that prior versions did), then the must statement should be about honoring the user choice versus ensuring a minimum contrast.
Since Windows 11 lets users choose Highlight
and HighlightText
, those might be your defaults for now (until Windows 11 provides users a way to set any new color keywords you propose).
from csswg-drafts.
Related Issues (20)
- [css-color-5] Should relative `rgb()`/`rgba()` and relative `hsl()`/`hsla()` serialize exactly as declared? HOT 2
- [css-color-5] Should colors nested in a parent color function (RCS, color-mix, light-dark, color-contrast) serialize in their most precision saving form HOT 10
- [css-will-change] new property will-change-to
- [mediaqueries-5] SVG images referenced by img elements do not respect prefers-color-scheme in forced-colors mode
- [css-ui] How do `appearance: none` and `appearance: auto` render the rich `<select>` markup? HOT 3
- [css-ui] New value(s) for the appearance property to support `<select>` stylability HOT 2
- [css-view-transitions-2] Proposal for a view-transition-tree property (name tbd) HOT 24
- [mediaqueries] CSS Media Feature for Color Vision Adjustments
- [css-cascade-6] reusable named scopes HOT 3
- [css-values-5] Should an arbitrary substitution nested within another be accepted in context?
- [css-values-5] Should `<whole-value>` functions be parsed before the declaration value range? HOT 2
- [css-anchor-position-1] position-try-options interaction with position-visibility
- [css-animation-1] Should non-animatable properties be accepted in keyframe rules?
- [css-ui] Proposal: allow multiple outlines per element HOT 2
- [cssom-view] Change `document.caretPositionFromPoint`'s `shadowRoots` parameter from rest parameter to an array HOT 9
- [cssom-1] A more direct method than `caretPositionFromPoint()` HOT 2
- [css-contain] content-visibility: auto and SVG-as-image HOT 9
- repo name nit: it'd be nice if this were simply w3c/csswg HOT 1
- [css-color-4] Clarify used value of currentColor HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from csswg-drafts.