Havre: hide the list like a sidebar #252

Merged
teahubxyz merged 2 commits from havre-split-hide into gh-pages 2026-10-23 20:36:05 +00:00
Owner
  • A ‹ button on the divider hides chats / characters / harbor, and the chat takes the full width. A thin rail with › stays to bring the list back.
  • Dragging the divider most of the way left also hides the list, and dragging back out brings it back. Ctrl/Cmd+B toggles it. Enter or Space on the focused divider toggles it too, and double-click shows the list again at its default width.
  • Whether it's hidden is kept in this browser (havre.split.hidden). Phones and narrow windows always show the list, since there the list and chat take turns.

Checked in a browser: button, kept through a reload, Ctrl+B, drag away and back, reset, phone. No console errors.

🤖 Generated with Claude Code

https://claude.ai/code/session_01KjyFZEJivqQMhhCyyQau49

- A ‹ button on the divider hides chats / characters / harbor, and the chat takes the full width. A thin rail with › stays to bring the list back. - Dragging the divider most of the way left also hides the list, and dragging back out brings it back. Ctrl/Cmd+B toggles it. Enter or Space on the focused divider toggles it too, and double-click shows the list again at its default width. - Whether it's hidden is kept in this browser (`havre.split.hidden`). Phones and narrow windows always show the list, since there the list and chat take turns. Checked in a browser: button, kept through a reload, Ctrl+B, drag away and back, reset, phone. No console errors. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01KjyFZEJivqQMhhCyyQau49
teahubxyz added 2 commits 2026-10-23 20:19:06 +00:00
teahubxyz merged commit 7eaf3afb81 into gh-pages 2026-10-23 20:36:05 +00:00
Sign in to join this conversation.