feat(tui): always-visible capture bar with focus cycling #34

Merged
lerko merged 1 commits from feat/capture-first into main 2026-05-20 18:25:55 +00:00
Owner

Replace drawer-based input with permanent capture bar at bottom.
Focus defaults to capture on startup — open nib, start typing.

  • Remove stateInput; route via focusCapture/focusList/focusDetail
  • Tab cycles: capture → list → detail (split) → capture
  • Esc cascades: clear search → clear filter → focus capture
  • Capture bar shows blinking cursor when focused, dims when not
  • Intent cycling moved from tab to i (tab now cycles focus)
  • Parse preview shown inline in status bar while typing
  • Content area constant height (no layout thrash from drawer)
Replace drawer-based input with permanent capture bar at bottom. Focus defaults to capture on startup — open nib, start typing. - Remove stateInput; route via focusCapture/focusList/focusDetail - Tab cycles: capture → list → detail (split) → capture - Esc cascades: clear search → clear filter → focus capture - Capture bar shows blinking cursor when focused, dims when not - Intent cycling moved from tab to i (tab now cycles focus) - Parse preview shown inline in status bar while typing - Content area constant height (no layout thrash from drawer)
lerko added 1 commit 2026-05-20 18:25:45 +00:00
Replace drawer-based input with permanent capture bar at bottom.
Focus defaults to capture on startup — open nib, start typing.

- Remove stateInput; route via focusCapture/focusList/focusDetail
- Tab cycles: capture → list → detail (split) → capture
- Esc cascades: clear search → clear filter → focus capture
- Capture bar shows blinking cursor when focused, dims when not
- Intent cycling moved from tab to i (tab now cycles focus)
- Parse preview shown inline in status bar while typing
- Content area constant height (no layout thrash from drawer)
lerko merged commit 3f57531995 into main 2026-05-20 18:25:55 +00:00
lerko deleted branch feat/capture-first 2026-05-20 18:25:55 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lerko/nib-v1#34