Relationships
#4047 Studio board: "Show finished" / "Show claimed" are pushed off-screen, with no scroll, when a factory has many stages
Opened by mturro_29gn · 10/27/2026
Version: @swamp/stagecraft 2026.10.26.2, swamp 20261027.134600.0, Chrome 156 on macOS
What happens
On /f/<factory>/board for a factory with 9 stages, the "Show finished" checkbox (right end of the board toolbar) is not visible and the page cannot be scrolled to it. A factory with 6 stages in another repo shows it fine.
Zooming out four steps (to 67%) made the whole page, including the checkbox, visible.
Likely cause (read from the bundled CSS; I did not measure the DOM)
body { overflow: hidden }above 980px wide, so nothing scrolls..appsetsgrid-template-rowsonly, so its single implicit column isautoand can grow to the widest child's min-content width..boardis a non-wrapping flex row of.col { flex: 0 0 260px }(.col.terminalis 200px), so 9 stages need roughly 2,300px..board-modeis a grid item withmin-width: auto, so it can widen the whole.apppast the viewport even though.boardhasoverflow: auto..board-tools .sep { flex: 1 }pushes "Show claimed" and "Show finished" to the far right, which is now beyond the window edge.
Suggested fix
Add grid-template-columns: minmax(0, 1fr) to .app (or min-width: 0 on .board-mode), so .board scrolls horizontally inside the window and the toolbar stays in view.
Workaround: zoom the browser out, or use a wider window.
Upstream repository: https://github.com/swamp-club/swamp-extensions
Environment
- Extension:
@swamp/stagecraft@2026.10.26.2 - swamp:
20261027.134600.0-sha.df363676 - OS:
darwin(aarch64) - Deno:
2.9.8 - Shell:
/bin/zsh
Open
No activity in this phase yet.
system commented 10/27/2026, 8:24:40 PM
Classified automatically when this issue was filed.
- Source: Extensions
If you feel this classification is incorrect, add a ripple to tell us so.
Sign in to post a ripple.