Page MenuHomePhabricator

Update TimedMediaHandler UI for Codex design system, MediaViewer consistency
Open, Needs TriagePublic

Description

The current generation of TimedMediaHandler wrapper interface uses OOUI for the dialog, and the interior bits in the player are left to video.js's defaults with a few tweaks. We're going to want to do a quick check on the new "Codex" design system and see if style or interaction changes should be made. Consolidating more with MediaViewer's popup interface may also be desireable; at the least the two should feel consistent with each other.

Event Timeline

Short version would be to just swap OOUI dialogs for vue+Codex dialogs? Probably worth doing to future-proof.

Long version would be to merge the player dialog into the MediaViewer dialog (which might be a much bigger job but is worthwhile in the long run i think)