Use the new NLDD media-control icons in the video player modal #171
Loading…
Add table
Add a link
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?
NLDD 0.8.70 adds play/pause/stop/forward/backward icons (plus filled variants). The video preview modal currently relies on native video controls only; if we add custom controls or an inline play affordance on video attachment cards, use these icons via cardIcons.ts. Low priority - only relevant when we touch the player.
Opgepakt in #245, maar anders dan hier voorgesteld.
Bij het uitzoeken bleek de aanleiding scherper dan verwacht:
AttachmentPreviewmapte een video-bijlage opmedia, en die naam bestaat niet meer. NLDD gaf de media-transport-set eenmedia--prefix toen die icoonbatch landde (forwardwas sowieso onbereikbaar, overschaduwd door de aliasforward->chevron-right). Elke video-bijlagekaart toonde dus een leeg vakje. Dat is nuplay, wat ook is wat de kaart zelf al belooft ("... afspelen").Geen eigen transportcontrols. De speler houdt
<video controls>: zelfgebouwde knoppen betekenen het toetsenbord-, scrub- en screenreader-gedrag opnieuw bouwen dat de browser al goed doet, en NLDD's eigen richtlijn is om op native HTML te leunen.Eén van de iconen uit deze issue kreeg wel een tweede plek:
media-forward-endstaat nu op "Verzend nu" bij uitgaande post, waar een terugdraaiende klok (aliashistory) stond terwijl de actie juist het wachten overslaat.En het duurzame stuk:
iconNames.test.tsfaalt voortaan op een icoonnaam die noch in de registry noch in de aliassen staat. Zonder die test verdwijnt zo'n icoon geruisloos - geen waarschuwing, geen fout, en typecheck ziet het niet omdat het veldstringis.