Gate 0.0.29 en Relay 0.5.5: de gloed uit, als schakelaar
Op verzoek van de gebruiker, in beide apps. De accentgloed uit Gate 0.0.25 en Relay 0.5.2 gaat uit; de rand, de schaduw, het randlicht en de doorschijnende kleur van de vlakken blijven staan. Het is een schakelaar geworden en geen verwijdering: data-glow="on" op het html-element zet hem terug, en alleen samen met data-depth="deep". Die tweede eis is van de gebruiker en hij is juist: de gloed is de onderste van de vier dieptelagen, dus aanzetten op een vlakke pagina legt een verloop achter vlakken die er dekkend voor staan. De blur hangt nu aan de gloed en niet aan de diepte, want een backdrop-filter op een egale ondergrond levert per definitie niets op. Daarmee verviel het mobiele terugvalblok (Gate 0.0.26, Relay 0.5.3) volledig: dat zette gloed, blur en vlakkleur om, en de eerste twee staan nu al uit. Meegevonden en gerepareerd: een selector met twee attributen wint van de :root in de prefers-reduced-transparency-query, die daardoor de blur niet meer uit kreeg. Die query noemt de gloedselector nu letterlijk. Alle zeven tests groen: 22 + 43 + 39 + 54 + 28 + 115 + 65 goed, 0 fout. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -8,6 +8,37 @@ Wat er nog moet gebeuren staat **niet** hier maar in de plannen; zie [CONTINUE_H
|
||||
Een lijst met geplande features op twee plekken loopt uit elkaar, en dan is geen van beide meer te
|
||||
vertrouwen.
|
||||
|
||||
## [0.0.29] - 2026-09-04
|
||||
|
||||
### Changed
|
||||
|
||||
- **De accentgloed achter de pagina staat uit, op verzoek van de gebruiker.** Hij kwam in 0.0.25 met
|
||||
de opfrisbeurt uit het gedeelde designsysteem en deed wat hij moest doen, maar dit is een pagina
|
||||
waar je een blik op werpt, en een gekleurde waas over het hele venster is daar veel opsmuk voor.
|
||||
Wat blijft: de rand, de schaduw, het randlicht en de doorschijnende kleur van de vlakken. Alleen het
|
||||
licht erachter is uit.
|
||||
|
||||
**Het is een schakelaar geworden en geen verwijdering**, ook een verzoek van de gebruiker:
|
||||
`data-glow="on"` op het html-element zet hem terug. De stand hangt aan de combinatie met
|
||||
`data-depth="deep"` en niet aan zichzelf; dat is de tweede eis, en hij is juist. De gloed is de
|
||||
onderste van de vier dieptelagen, dus hem aanzetten op een vlakke pagina legt een verloop achter
|
||||
vlakken die er dekkend voor staan.
|
||||
|
||||
Twee dingen liften mee:
|
||||
|
||||
- **de blur gaat met de gloed mee.** Een `backdrop-filter` op een egale ondergrond levert per
|
||||
definitie niets op, dus zonder gloed is doorzichtigheid rekenwerk zonder resultaat. Dat argument
|
||||
stond al in de app, in het mobiele blok, en geldt nu voor de hele pagina;
|
||||
- **dat mobiele blok is weg.** Het viel onder 900 pixels terug op de vlakke stand, en dat was er
|
||||
om de gloed: die is 58rem breed en dus breder dan een telefoon, waardoor het geen verloop meer
|
||||
was maar een egale waas. Nu de gloed uit staat zette het blok drie dingen om die al uit stonden.
|
||||
Het staat in het commentaar beschreven voor wie de gloed terugzet.
|
||||
|
||||
Eén reparatie die hierbij aan het licht kwam: de selector met twee attributen heeft een hogere
|
||||
specificiteit dan de `:root` in de `prefers-reduced-transparency`-query, die daardoor de blur niet
|
||||
meer uit kreeg. Die query noemt de gloedselector nu letterlijk. Dat is dezelfde klasse fout als in
|
||||
0.0.25, waar twee toegankelijkheidswensen in één media-query stonden.
|
||||
|
||||
## [0.0.28] - 2026-09-04
|
||||
|
||||
### Removed
|
||||
|
||||
Reference in New Issue
Block a user