Donkere modus: het beamerscherm (twee schermen nodig) en de resterende slide-editors, per stuk #825
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#825
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Aanleiding
De donkere-modus-rondgang liep over twee issues (#780, #821) en leverde
bevindingen op in bijna elk oppervlak dat bekeken werd. #821 is gesloten omdat
de statisch vindbare klassen weg zijn en de bekeken oppervlakken kloppen. Maar
twee dingen zijn nooit met eigen ogen gekeurd, en die verdienen een eigen,
smalle plek in plaats van een regel in een gesloten thread.
1. Het beamerscherm en het tweede-schermpad
audience_window.dart,presenter_displays.dart— het venster dat het publiekziet, met eigen chrome. Dit is niet te keuren met één display: de
presentatiemodus opent een tweede venster op een tweede scherm, en de
computer-use-opstelling heeft er maar één. Statisch is het oppervlak dun
(
Colors.black/Colors.whiteals volvlak-blank, wat correct is), maar deaudience-controls-balk en de projectiegrens zijn niet draaiend gezien.
Nodig: een sessie met twee displays (of een venster-simulatie), en dan de
route publiek-scherm → controls-balk → blank-standen → ink-laag langs.
2. De resterende slide-editors, per stuk in donkere modus
Tot nu draaiend bekeken: titel, cockpit, tabel/Markdown, bevinding. Niet
stuk voor stuk:
ontdekkingen, bevindingenoverzicht
De meeste kleuren zich uit mode-afhankelijke
AppTheme-tokens (die zijngedekt), maar de rondgang van #780/#821 heeft telkens laten zien dat er per
editor iets eigens tussen zit — een vaste kleur, een wit vlak, een badge. Dit
is een kijkronde, geen greproutine: de statische klassen zijn al dicht.
Waarom dit een aparte, kleine issue is
De rest van de donkere-modus-schuld is een lijst die alleen met eigen ogen
korter wordt. Eén editor per keer, of het beamerscherm zodra er twee schermen
zijn. Geen ontwerpvraag, geen formaatvraag — puur keuren en waar nodig een
token wisselen, met een gemeten verhouding per bevinding zoals in #780/#821.
Opgepakt. Tak volgt per bevinding. De code-block- en grafiek-inhoud (broncode/grafiek) is intussen langs #822 gegaan (gemerged). Nu de per-editor kijkronde in donkere modus; het beamerscherm blijft geblokkeerd op twee schermen.
Voortgang, gemerged in
2f8b5bc8(PR #828), op main geverifieerd.Uit de kijkronde (deel 1 — de editors): twee witte kaarten die in donkere modus onleesbaar waren.
Beide →
AppTheme.paper. Ik had de cockpiteditor in #814 al bekeken en dit gemist — dat is precies waarom dit een kijkronde is en geen grep.Poort erbij:
chrome_no_fixed_white_surface_test— géén vast wit oppervlak in de chrome (editors/panelen/dialogen/lezer), met één allowlist-plek (de schakelaar-duim). Dat sluit de kaartklasse voor de editors.Wat nog open blijft, en waarom dit issue open blijft:
Gesloten op verzoek van de beheerder. De statisch vindbare klassen van de donkere-modus-ronde zijn dicht en geborgd (vijf ontsnappingsroutes langs de contrastpoorten, elk met een toets). Wat resteert staat in de reactie hierboven: het beamerscherm blijft geblokkeerd op twee schermen, en een volledige per-editor kijkronde is bewust niet meer als open ticket bewaard — de kaartklasse die zo'n ronde zou vinden is nu al door
chrome_no_fixed_white_surface_testafgedekt.