QoL: Shift+Enter save-and-continue + autofocus quick-add on landing
CI & Build / Python lint (push) Successful in 3s
CI & Build / TypeScript typecheck (push) Successful in 5s
CI & Build / Python tests (push) Successful in 8s
CI & Build / Build & push image (push) Successful in 42s

- Shift+Enter in the quick-add title/body saves the current note and immediately
  starts a fresh one, staying focused for rapid capture. Plain Enter is still a
  newline (body) / title→body (title). Placeholder hints the shortcut.
- Landing on the board auto-opens + focuses the note input (QuickAdd autofocus
  prop, passed from BoardView) so you can start typing on arrival.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FRgehjoz7Yv8LkUfADxACm
This commit is contained in:
2026-07-19 21:31:48 -04:00
co-authored by Claude Opus 4.8
parent 2ae533e967
commit fdaf5c370c
2 changed files with 41 additions and 16 deletions
+1 -1
View File
@@ -112,7 +112,7 @@ async function signOut() {
</header>
<main class="mx-auto w-full max-w-6xl flex-1 px-4 py-6">
<QuickAdd v-if="currentView === 'active'" class="mb-8" />
<QuickAdd v-if="currentView === 'active'" autofocus class="mb-8" />
<div v-if="notes.loading" class="py-24 text-center text-sm text-neutral-400">Loading</div>