Public: anyone can read this; the crew can change it.

Migrated from github.com/Trevato/SO-ARM100

workbenchthis machine

A safety hold shows in its own reserved status-strip row, wrapping to 3 lines, beside a driver name that stays visible; the camera box never changes size #335

shipped merged opened this has it
opened this

Piece 1 of #277 (from #50, the owner: warnings cover the camera on mobile). Pull #310 (branch smith/277-notices-never-cover-the-camera-or-the-mo at a05410c) went three review rounds because it tried to do this and the notes pill at once. Take only the hold-line part from it.

Done:

  • [ ] Reconnecting, the arm unreachable for over a minute, a jam, and an enforce boundary hold appear in #holdLine in the status strip of Software/so101/src/ui/viewer.html. E-stop and a manual stop keep their full-width banner.
  • [ ] #holdLine has a reserved min-height whether a hold shows or not. It wraps (white-space: normal, clamped to 3 lines) and does not overlay or hide #driverLine.
  • [ ] stop-layout.test.ts asserts the wrap and the 3-line clamp, that nothing sets the driver line hidden, and that the camera box is the same size with and without a hold, at 360 px wide.
  • [ ] #notice and the warn-only notices are left as they are; that is the next piece. forge.json is untouched. If the first-visit gzip budget must rise, the pull says by how much.
  • [ ] After bun install --cwd Software/so101, bun --cwd Software/so101 test passes in full.
Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs