Phase F3: Quick-Jot Note Creation
Goal: First write capability in the frontend — capture thoughts fast via a quick-jot modal, triage later. The inbox concept.
Owner: Dev-Frontend agent
Repo:
forgejo_admin/pal-e-appDepends on: None — backend
POST /notes already built and tested.Scope
- Floating action button (bottom-right) or keyboard shortcut to open quick-jot modal
- Modal: title (required), optional body (single paragraph), optional project dropdown, optional note_type (defaults to
todo) - Creates note via SvelteKit API proxy route →
POST /noteson backend - Auto-generates slug from title (lowercase, hyphenated)
- Lands on project board as backlog item if project has a board (via board sync)
- Success feedback: toast/notification with link to created note
- New API proxy route:
POST /api/notesin SvelteKit - Minimal — no rich editor, just title + optional body text
Deliverables
- TBD — filled after completion
Related
plan-pal-e-docs— parent planphase-pal-e-docs-frontend-search— Phase F1 (search helps find created notes)phase-pal-e-docs-board-filtering— Phase F2 (board filtering helps triage quick-jots)