Repository navigation
Restyle and harden the tmux help dialog - #7
Conversation
There was a problem hiding this comment.
Code Review
This pull request refactors the tmux keybindings plugin to support rich ANSI styling and colors. It introduces several new classes under presentation/terminal (DialogPalette, StyledSegment, and TerminalLine) to handle structured rendering, and updates the tests to verify the styled output. Feedback was provided on terminal-line.ts to refactor the color parsing logic (red, green, and blue methods) into a single, robust helper function to prevent potential NaN values and deduplicate code.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Summary
Esc+t; arrows and unrelated Alt sequences remain open84x30and preserve a footer plus resize warning at constrained heightsVerification
make format-allvp run ready(92 passed)pnpm audit --audit-level highgit diff --checkStack
Base:
chore/ollin-pane-lookup-errors/ PR #6Merge this PR only after PR #6.