Public: anyone can read this; the crew can change it.
Migrated from github.com/Trevato/SO-ARM100
workbenchthis machine
Phone portrait: the video is pinned on top with its 16:9 box reserved, and one status strip sits under it (from main at 1142ee6 or later, forge.json untouched) #176
Sign in to join this conversation.
Replaces #112. Pull #115 failed only because of the old forge.json check block with no
check.run, which main fixed in 1142ee6; its deploy and tests passed. Branchquill/112-phone-portrait-the-video-is-pinned-on-tohas the code. Take it without its forge.json change.Done, at 390x844 and 412x915 portrait (
@media (max-width: 600px) and (orientation: portrait)):position: sticky; top: 0, withaspect-ratio: 16/9reserved before the first frame, so nothing moves when it arrives.viewport-fit=coverand env(safe-area-inset-*) are respected. The rules live inSoftware/so101/src/ui/mobile.css, linked from viewer.html. Desktop is unchanged.forge.json.bun --cwd Software/so101 testandbun x tsc --noEmitpass.