Skip to content

fix(ui): replace broken gum box header with adaptive ruler style#189

Merged
juanitto-maker merged 1 commit intomainfrom
claude/purge-reinstall-commands-dG5IW
Feb 21, 2026
Merged

fix(ui): replace broken gum box header with adaptive ruler style#189
juanitto-maker merged 1 commit intomainfrom
claude/purge-reinstall-commands-dG5IW

Conversation

@juanitto-maker
Copy link
Owner

The old ui_header used gum --border double --padding "1 2" which fragmented into disconnected ║ lines on narrow Termux terminals.

Replaces it with a single-line ruler: ── Title ────────────────── that adapts to tput cols, caps at 58 on desktop, and degrades to plain ANSI if tput is unavailable. Both the gum path (gum style --bold --foreground 6) and the plain fallback now render the same clean single-line style. Covers all ui_header calls app-wide.

https://claude.ai/code/session_01CFoKzZHbkYDYd9FF3X7g35

The old ui_header used gum --border double --padding "1 2" which
fragmented into disconnected ║ lines on narrow Termux terminals.

Replaces it with a single-line ruler: ── Title ──────────────────
that adapts to tput cols, caps at 58 on desktop, and degrades to
plain ANSI if tput is unavailable. Both the gum path (gum style
--bold --foreground 6) and the plain fallback now render the same
clean single-line style. Covers all ui_header calls app-wide.

https://claude.ai/code/session_01CFoKzZHbkYDYd9FF3X7g35
@juanitto-maker juanitto-maker merged commit d813de8 into main Feb 21, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants