ac9f7a9299
The desktop terminal page sometimes grew an outer scrollbar because the terminal instance/wrapper/container chain lacked height constraints. Without min/max-height enforcement, xterm.js's internal viewport could expand its parent flex/grid track past the available space. - Add overflow: hidden to .terminal-page. - Add max-height: 100% and overflow: hidden to .terminal-instance. - Add max-height: 100% to .terminal-wrapper. - Add min-height: 0 to .terminal-container. - Constrain .xterm-viewport to max-height/width 100% so it fills but never exceeds its container. Quality gates: npm run typecheck, npm run lint, npm test -- --run (87 passed). Refs: openspec/changes/fix-terminal-container-overflow
436 B
436 B
apps (index)
dir: apps
role
Contains the deployable application entry points and executable configurations for the project.
parent
index: ./.pi-map.index.md map: ./.pi-map.md
children
- apps/api index: apps/api/.pi-map.index.md map: apps/api/.pi-map.md
- apps/web index: apps/web/.pi-map.index.md map: apps/web/.pi-map.md
files
links
index: apps/.pi-map.index.md map: apps/.pi-map.md