Custom Video.js Screening Room with Loupe and Contact SheetCustom Video.js Screening Room with Loupe and Contact Sheet
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
Built FOLIO // LOUPE, a custom Video.js v10 skin and editorial screening room for Solheath Studio inspired by inspecting 35mm film strips on an analog light table with a physical glass loupe. Instead of a flat dark overlay bar, the player sits inside a tactile cotton-paper folio. Hovering the seek bar brings up an optical glass loupe with spherical refraction, subtle chromatic rim dispersion, frame-accurate readouts, and an audio-loudness tick ruler. Flipping the brass switch shifts the room from warm daylight paper into Darkroom mode with real-time four-edge ambient video glow. Pausing unfolds an angled paper slip for comma and period single-frame stepping and exact frame link sharing, while pressing C opens a seven-strip 35mm contact sheet streaming all seven studio films via Mux HLS and Mux storyboards. CSS container queries refit every control cleanly down to 390px touch screens alongside full keyboard navigation and reduced-motion support.
Denis's avatar
Inspecting 35mm strips with a glass loupe on a light table, beautiful reference. Cotton paper instead of a dark bar, nice.
Weijian's avatar
appreciate it man, tactile paper felt way calmer
Eros's avatar
The contact sheet is my favorite part: seven film strips, like a real editor's table. And the paper slip for frame stepping when you pause feels very natural. Does Darkroom mode change the loupe too, or only the room?
Weijian's avatar
thanks man, the bar glows warm under the glass
Ammar's avatar
the 35mm light table + glass loupe concept is so clever, folio // loupe feels like an actual editor's screening room
Weijian's avatar
appreciate that man
Andrei's avatar
The film-strip seek bar and the frame card on pause are beautiful details. It really feels like working at a light table, not watching a web player.
Weijian's avatar
appreciate it, light table was the goal
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