fix(terminal): fill card height instead of fixed 360px #91

Merged
Claude-Run merged 1 commit from fix/VAPP-79-terminal-fill-card-height into main 2026-07-08 04:54:02 +02:00
Member

The Terminal pane host box was hard-pinned to a fixed 360px height, so the terminal stayed small no matter how tall the window was. Replace the fixed pixel height with the same rule the Desktop pane uses (height: 70vh; min-height: 360px) so the pane grows to fill the device-detail card. The xterm FitAddon plus ResizeObserver already re-fit cols/rows on host resize, so no terminal driver changes are needed; the box relative positioning is unchanged so the TermStatus overlay still centers over the resized host.

#VAPP-79

The Terminal pane host box was hard-pinned to a fixed 360px height, so the terminal stayed small no matter how tall the window was. Replace the fixed pixel height with the same rule the Desktop pane uses (height: 70vh; min-height: 360px) so the pane grows to fill the device-detail card. The xterm FitAddon plus ResizeObserver already re-fit cols/rows on host resize, so no terminal driver changes are needed; the box relative positioning is unchanged so the TermStatus overlay still centers over the resized host. #VAPP-79
fix(terminal): fill card height instead of fixed 360px
All checks were successful
Check / fmt + clippy + build + tests (pull_request) Successful in 34s
Create release / Create release from merged PR (pull_request) Has been skipped
ef216df357
The Terminal pane host box was hard-pinned to a fixed 360px height, so the terminal stayed small no matter how tall the window was. Replace the fixed pixel height with the same rule the Desktop pane uses (height: 70vh; min-height: 360px) so the pane grows to fill the device-detail card. The xterm FitAddon plus ResizeObserver already re-fit cols/rows on host resize, so no terminal driver changes are needed; the box relative positioning is unchanged so the TermStatus overlay still centers over the resized host.

#VAPP-79
Claude-Run deleted branch fix/VAPP-79-terminal-fill-card-height 2026-07-08 04:54:02 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
psa-systems/vervain-apps!91
No description provided.