fix(a11y): twee witte kaarten in de chrome onleesbaar in donkere modus (#825) #828
No reviewers
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck!828
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/donkere-modus-cockpit-meterkaart-825"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
De per-editor kijkronde uit #825 (de kant die geen twee schermen vraagt). Twee
witte kaarten in de chrome die in donkere modus onleesbaar waren — dezelfde
klasse als de opslagkaart (#821) en het notitieveld, maar op plekken die geen
enkele bestaande poort raakte.
Gemeten (donkere modus, tekst op de witte kaart)
brandFg) 1,53:1slate700) 1,30:1, fragment (slate500) 2,09:1Allebei een wit blok in een verder donkere interface, met spooktekst erop. De
cockpitkaart heb ik draaiend bevestigd: de kaart is puur wit (gezoomd), de kop
"Meter 1" staat er als een nauwelijks leesbare lichtgrijze veeg op.
De fix
Beide kaarten →
AppTheme.paper(donker in donkere modus, wit in lichte).brandFgleest dan 11,3:1, de doctitel 13,2:1, het fragment 8,2:1.De poort
chrome_no_fixed_white_surface_test: géén vast wit oppervlak (color: Colors.whitein eenBoxDecoration/Material/Container) in de chrome(editors, panelen, dialogen, de lezer). Het onderscheid is scherp: alleen een
regel die met
color:begint telt — een randkleur begint metborder:, eenicoon-/tekstkleur staat achter
Icon(/Text(op diezelfde regel. Zo vangt hijde kaartklasse zonder de vele terechte witte iconen/labels op gekleurde
vullingen mee te nemen.
Eén uitzondering, met reden op de allowlist: de duim van de aangepaste
schakelaar in de vind-en-vervang-balk — een schakelaar-duim is per
Material-conventie licht in beide modi.
De rood-toets legde onderweg een gat in de eigen bronwacht bloot: een lange
toelichting tussen
BoxDecoration(encolor:duwde het oppervlak uit hetterugkijk-venster, waardoor de toets groen bleef terwijl de fout terugstond. Nu
kijkt hij terug over codelijnen (commentaar overgeslagen), en is hij één keer
echt rood gezien.
Nog open in #825
Het beamerscherm en het tweede-schermpad blijven ongekeurd — dat vraagt twee
displays, en met één scherm + computer-use is dat niet te doen. #825 blijft
daarvoor open. De statisch vindbare kaartklasse in de editors is met deze poort
wél dicht.
Refs #825