samvera-labs / ramp

Interactive, IIIF powered audio/video media player React components library. Styleguidist Docs: https://samvera-labs.github.io/ramp/
https://ramp.avalonmediasystem.org/
30 stars 5 forks source link

Add Padding to Progress Bar #687

Closed joncameron closed 3 weeks ago

joncameron commented 1 month ago

Description

The progress bar currently extends to the full width of the media player. Padding around the progress bar would provide easier scrubbing around the beginning and ending around recordings: it's difficult to click and interact with playhead when at 00:00 (and some of the playhead is not visible).

Done Looks Like

Mockup

Screenshot 2024-10-30 at 12 28 38 PM

Current audio player

Screenshot 2024-10-30 at 3 13 09 PM

elynema commented 3 weeks ago

I think the new design is looking much improved! Seeing the left/right padding, new size of progress bar, and vertical centering on all devices.

elynema commented 3 weeks ago

Dananji reverted this design for the audio player embedded widget because the 2 layer approach was causing a vertical scroll in the embeds. So the embedded audio player has the same design as it used to. Both video and audio are now fitting fine in the embedded environment.

Embedded audio seems to be missing the playback speed and audio quality widgets. Will likely need to create a new issue for that.