[PR #13069] fix(tui): prevent home wordmark corruption in height-constrained terminals #14495

Closed
opened 2026-02-16 18:19:17 -05:00 by yindo · 0 comments
Owner

Original Pull Request: https://github.com/anomalyco/opencode/pull/13069

State: closed
Merged: Yes


What does this PR do?

Fixes home-screen logo layout under height-constrained terminals to prevent wordmark corruption (e.g. OPONCOO).

Fixes #13067

BEFORE

image

AFTER

image

Changes are layout-only in Home:

  • Keep core logo/prompt block non-shrinking.
  • Use shrinkable reserved spacers above and below to absorb height pressure first.
  • Keep tips in a reserved slot so toggling tips does not shift alignment.

How did you verify your code works?

  • Reproduced by reducing terminal height on the TUI home screen.
  • Confirmed the wordmark no longer corrupts under the constrained-height scenario from the issue.
**Original Pull Request:** https://github.com/anomalyco/opencode/pull/13069 **State:** closed **Merged:** Yes --- ### What does this PR do? Fixes home-screen logo layout under height-constrained terminals to prevent wordmark corruption (e.g. `OPONCOO`). Fixes #13067 BEFORE <img width="893" height="554" alt="image" src="https://github.com/user-attachments/assets/2adf8454-96f0-4823-ba00-3a7af9622507" /> AFTER <img width="866" height="518" alt="image" src="https://github.com/user-attachments/assets/1e33a213-03bb-41e0-9643-d8336f3573d0" /> Changes are layout-only in `Home`: - Keep core logo/prompt block non-shrinking. - Use shrinkable reserved spacers above and below to absorb height pressure first. - Keep tips in a reserved slot so toggling tips does not shift alignment. ### How did you verify your code works? - Reproduced by reducing terminal height on the TUI home screen. - Confirmed the wordmark no longer corrupts under the constrained-height scenario from the issue.
yindo added the pull-request label 2026-02-16 18:19:17 -05:00
yindo closed this issue 2026-02-16 18:19:17 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#14495