Quiet Multilingual Video.js Skin with Subtitle-Based ClippingQuiet Multilingual Video.js Skin with Subtitle-Based Clipping
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Cue — a quiet Video.js 10 skin that speaks five languages
A cue is one line of subtitles, and the signal to begin. I built a skin around that idea.
• Quiet until you reach for it. One row of controls that rises as your pointer comes near the bar, and subtitles that always step above it. • Five languages, one Mux asset. English plus Spanish, French, German and Italian voice-overs and subtitles, right in the Video.js menus. • Clip any sentence. The seek bar turns into a range that snaps to subtitle lines. Share a link that keeps the language and the look, or save a short video with the subtitles burned in. Mild looks (B&W, Warm) and a soft fade in and out. • The film's own light. The skin is monochrome; around the player, the page glows with the colours of the scene.
Two rules guided every choice: don't make me think, and less is more. 44 px targets, visible focus, full keyboard use, calm with reduced motion.
Built on Video.js 10 · streamed by Mux · voice-overs made with ElevenLabs.
Post image
Post image
Post image
Denis's avatar
A cue as both a subtitle line and a signal to begin, nice concept. Quiet until you reach for it is the right call.
Eros's avatar
Thanks, Denis! You found both meanings I had in mind. Quiet was the hardest part: every new button had to earn its place on the bar.
Ammar's avatar
building a whole skin around a single subtitle cue is such a thoughtful idea, quiet until you reach for it is exactly right
Eros's avatar
Thank you, Ammar! Quiet was the goal: while you watch, only the subtitle line stays on screen.
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started