Skip to content

feat(ui): compact footer, help overlay, and input mode#104

Merged
hyldmo merged 4 commits into
mainfrom
hyldmo/footer-chat-mode
Apr 16, 2026
Merged

feat(ui): compact footer, help overlay, and input mode#104
hyldmo merged 4 commits into
mainfrom
hyldmo/footer-chat-mode

Conversation

@hyldmo
Copy link
Copy Markdown
Owner

@hyldmo hyldmo commented Apr 16, 2026

Summary

  • Compact footer: Status bar shows only key shortcuts (tabs, search, copy, input, help) instead of all bindings
  • Help overlay: Press H or ? to show a centered overlay with all keyboard shortcuts, dismiss with H/?/Esc
  • Input mode: Press Enter on any pane to forward keystrokes to the process (for y/n prompts etc.), Escape to exit
  • Arrow scroll: Up/Down arrows scroll by line, Shift+Up/Down scroll to top/bottom
  • Remove interactive guard on runner.write() so input mode works for all processes

Test plan

  • Verify compact footer shows 5 hints
  • Press H or ? to open/close help overlay
  • Press Enter to enter input mode, type into a process, Escape to exit
  • Up/Down arrows scroll, Shift+Up/Down jump to top/bottom
  • Switching panes exits input mode
  • Footer background fills full width with padding

🤖 Generated with Claude Code

hyldmo and others added 4 commits April 16, 2026 15:39
Redesign status bar to show only key shortcuts with H/? for a full help
overlay. Add Enter key to enter input mode (forwards keystrokes to the
process for y/n prompts), Escape to exit. Add Up/Down arrow scrolling
and Shift+Up/Down for top/bottom.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@hyldmo hyldmo merged commit de44e4a into main Apr 16, 2026
2 checks passed
@hyldmo hyldmo deleted the hyldmo/footer-chat-mode branch April 16, 2026 14:01
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version 2.14.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant