01 Player

Solheath Studio — Screening Room

/ Picture-in-picture Close
Video player. Keyboard: Space or K play and pause, J and L skip ten seconds, arrows seek and change volume, M mute, F fullscreen.

Concept brand film · 2026

FOLIO

Blender Cycles · 30fps · 1:00

Space K
Play / pause
J L
Back / forward 10 s
[ ]
Previous / next scene
C D
Light table · Darkroom

Skin notes — the brief, point by point

  1. Real Video.js v10

    Every control is a v10 HTML element: 43 UI modules of @videojs/cdn 10.3.0, self-hosted, with no build step.

  2. Five core controls

    Play, seek, time, volume and fullscreen stay on screen at every size. Speed, picture-in-picture and scene jumps join them when there is room.

  3. Bright and dark frames

    Labels never sit on the picture. They sit on the capsule, where ink measures 12.5:1 or better.

  4. Keyboard

    Tab reaches every control in reading order. Esc closes the menu, the light table and the cards.

  5. Touch

    Player targets are 44 px or larger. Double-tap either side of the picture to skip 10 s.

  6. Visible focus

    A two-tone ring, 3 px of terracotta inside a paper halo, so it shows on the capsule and on any frame.

  7. Reduced motion

    The page follows the system setting. This switch overrides it either way, and remembers.

  8. Responsive

    Container queries refit the capsule to the player, not the window. Checked from 360 px phones to 2560 px desktops.

Shortcuts

SpaceK
Play / pause
JL
Back / forward 10 s
←→
Seek 5 s
[]
Previous / next scene
,.
Step one frame back / forward
0–9
Jump to 0–90 %
ShiftNP
Next / previous film
↑↓
Volume
M
Mute
F
Fullscreen
C
Contact-sheet light table
D
Daylight / darkroom
?
This card

Player keys work while the player has focus; C, D and ? work anywhere. Esc closes menus and cards.