- Remove subtask expand/collapse foldout from main task list - Add three-panel slide navigation (task list → task detail → subtask detail) via taskStack - Create ConfirmDialog component replacing native confirm() dialogs - Cascade delete: deleting a task with subtasks warns and deletes all children - Subtask detail view: no nested subtasks, collapsible completed section, inline add at top - Redesign Move To as inline list in kebab menu (no overflow submenu) - Main panel header: list name + kebab below divider (matching task detail layout) - Move list management kebab from drawer to main panel; drawer shows chevrons - Add Delete Completed to both main panel and subtask kebab menus - Fix debouncedSave stale reference by snapshotting task before timer - New subtasks prepend to top of list |
||
|---|---|---|
| .. | ||
| lib | ||
| app.css | ||
| App.svelte | ||
| main.ts | ||