feat(modal): add edit mode with anchored dropdowns and keyboard workflow

- Add TaskDetailModal edit mode with form validation, tags + annotations editing, and SaveEdits event
- Anchor dropdown/suggestion menus using deferred/anchored overlay to avoid clipping
- Add modal-specific keymap contexts (ModalInput/ModalDropdown) for Esc/Ctrl+Enter/Tab navigation
- Refresh modal project suggestions from tasks; improve project child filtering boundary match
- Small UI polish (toast styling, layout spacing) and update shortcuts docs
This commit is contained in:
Ignacio Perez
2026-01-02 10:38:25 -03:00
parent 7cf431d761
commit 00cfc3ff4d
16 changed files with 2364 additions and 335 deletions
+2 -2
View File
@@ -209,10 +209,10 @@ These shortcuts work when viewing task details:
| Shortcut | Action |
|----------|--------|
| `Escape` | Close modal |
| `Escape` | Cancel edit (when editing) or close modal |
| `j` / `↓` | Scroll down |
| `k` / `↑` | Scroll up |
| `Ctrl+Enter` | Close modal (same as Esc) |
| `Ctrl+Enter` | Save edits (when editing) or close modal |
## Search Input Editing