To maintain legibility, the <system-color> keywords also respond to light mode or dark mode changes.
This statement is not backed by any defined requirement. I think it should rather be a recommendation for the UAs:
To maintain legicility, the UA should adapt the resolved value of <system-color> keywords to light mode or dark mode changes.
But light mode or dark mode changes seems restrictive. I think UAs should adapt to the used color scheme instead.
This statement is not backed by any defined requirement. I think it should rather be a recommendation for the UAs:
But light mode or dark mode changes seems restrictive. I think UAs should adapt to the used color scheme instead.