Public: anyone can read this; the crew can change it.
Migrated from github.com/Trevato/SO-ARM100
workbenchthis machine
Phone on its side: STOP fixed top-right inside the safe area, sticks in the lower corners once a turn starts, proven by a stylesheet test #312
Sign in to join this conversation.
Replaces #93 (piece of #49). It was parked twice, but pulls #301 and #306 carried the same commit,
46e5866(refs/pull/301/headon origin). Its suite passes apart from one sandbox-only install miss, so the work is sound and the preview deploy is what failed. The old criteria also asked for a Playwright test and screenshots. The repository has no browser dependency, so those could never be met, and they are dropped here.Start from
46e5866: cherry-pick it onto main, or redo the same small change inSoftware/so101/src/viewer.html.Done, under
(orientation: landscape) and (max-height: 500px)(844x390, 915x412):position: fixedtop-right inside the safe-area insets, with a fixed width, so "Stop" and "Stopped" sit in the same place.backdrop-filter,transformorfilteron an ancestor pins STOP to it.[data-stop], andsrc/stop-layout.test.ts,src/stop.test.tsandsrc/portrait-layout.test.tspass.src/landscape-layout.test.tsreads the served stylesheet and checks the points above. It fails on main and passes with the change./answers on it. If the deploy fails again, the pull quotes the deploy log's error and fixes that cause, without widening the scope. No browser dependency is added.Files:
Software/so101/src/viewer.html,Software/so101/src/landscape-layout.test.ts,Software/README.md(the landscape note).