opentui(v5/item3): composer flush to bottom — drop root paddingBottom

The root box used padding:1 (all edges), reserving a blank row BELOW the
status-bar+composer block. Switch to paddingTop/Left/Right only so the input
hugs the last terminal row. Transcript stays flexGrow:1 minHeight:0; the
bottom block is the flexShrink:0 last child. StatusLine already renders
zero-height when idle, so no other change is needed.
This commit is contained in:
alt-glitch 2026-06-09 03:00:16 +00:00
parent 73d5c2871d
commit e136314039

View file

@ -64,7 +64,7 @@ export function App(props: AppProps) {
}
return (
<box style={{ flexDirection: 'column', flexGrow: 1, padding: 1 }}>
<box style={{ flexDirection: 'column', flexGrow: 1, paddingTop: 1, paddingLeft: 1, paddingRight: 1 }}>
<Header store={props.store} />
{/* content zone: a full-screen overlay (pager / agents dashboard) OR the transcript + input zone */}
<Switch