Answer prose round 1: 0 🔴, 3 🟡 (0 misread); state the colour rule in the README and the changelog
CI / full-gate (push) Successful in 3m1s
CI / full-gate (push) Successful in 3m1s
This commit is contained in:
+3
-2
@@ -9,8 +9,9 @@ at boot. Entries start at 0.3.0.
|
||||
### Colours render on engines without `oklch()`
|
||||
|
||||
The theme palette in `public/css/styles.css` is hex, not `oklch()`. On an engine older than
|
||||
Chromium 111 (Tizen 2024, webOS TV 24) the accent token was invalid, so the primary button was white
|
||||
text on no background. A plugin that overrides a palette token should use a hex value too.
|
||||
Chromium 111 (Tizen 2024, webOS TV 24) `var(--accent)` was invalid, so the primary button was white
|
||||
text on no background. A plugin that sets a colour custom property, such as `--accent` or `--l-accent`,
|
||||
should use hex, `rgb()` or `hsl()` too.
|
||||
|
||||
### One horizontal inset across the content pane
|
||||
|
||||
|
||||
@@ -1023,8 +1023,10 @@ URL is the only state the UI keeps.
|
||||
Chromium 87, Safari 15 and Firefox 115, the engines in years-old TVs, kiosks and Qt panels. Only
|
||||
features [Baseline Widely available](https://web-platform-dx.github.io/baseline/) (in every
|
||||
major engine for 30 months) may shape how a page looks; anything newer, like popovers or anchor
|
||||
positioning, only enhances. A feature the floor engines lack, such as `:has()` or `oklch()`, may
|
||||
decorate a page but never decide whether something shows or can be read.
|
||||
positioning, only enhances. A feature the floor engines lack, such as `:has()`, may
|
||||
decorate a page but never decide whether something shows or can be read. A colour is hex, `rgb()` or
|
||||
`hsl()`, never `oklch()`: a custom property holding it passes unchecked, and the `var()` reading it
|
||||
then renders transparent.
|
||||
|
||||
**A field whose options depend on another field is asked for in steps, one GET form each**, so every
|
||||
choice is in the URL, and nothing typed is lost to one because nothing is typed until they are made.
|
||||
|
||||
Reference in New Issue
Block a user