Fit browser workspace within viewport below dynamic header bars

This commit is contained in:
Mikei386
2026-09-29 19:52:58 +02:00
parent 32aece7ff7
commit 9ff96db3c8
4 changed files with 29 additions and 15 deletions
+12
View File
@@ -51,3 +51,15 @@ Validation: build/typecheck and all 8 tests pass; integration tests now assert
reported image's existence/read permission was verified from inside LTX without
opening its content. A fresh synthetic upload was also checked from LTX and then
removed. Only the GUI was recreated; real image generation remains a user retry.
## Browser viewport layout — 2026-09-29
Replaced desktop view-level `100vh` sizing with parent-relative heights. The web
shell owns `100dvh`; headers/status banners do not shrink, and the workspace takes
only the remaining height with `min-height: 0`. Information panels are internally
scrollable and height-limited. Home and Project no longer add a second viewport.
Typecheck, build and all 8 existing tests pass. In an isolated browser fixture at
720 px viewport height, document/shell height remains 720 px and the Generate
button's bottom stays at 693 px, both with the information panel open and closed.
No production prompts or media were used for this check.