From db1e51428b44fa122e07ffbceb0aa2922ccf9347 Mon Sep 17 00:00:00 2001 From: "sjin.on.ca@gmail.com" Date: Thu, 11 Jun 2026 15:55:08 +0100 Subject: [PATCH] feat: add collapsible subtasks in list view - Add chevron toggle button for each task with subtasks - Add global collapse/expand all button in filter toolbar - Use provide/inject for global collapse state - Smooth rotation animation on collapse toggle Closes #126 --- .../components/project/views/ProjectList.vue | 43 ++++++++++++++- .../tasks/partials/SingleTaskInProject.vue | 55 ++++++++++++++++++- 2 files changed, 95 insertions(+), 3 deletions(-) diff --git a/frontend/src/components/project/views/ProjectList.vue b/frontend/src/components/project/views/ProjectList.vue index ae8dd56ed..603f6404c 100644 --- a/frontend/src/components/project/views/ProjectList.vue +++ b/frontend/src/components/project/views/ProjectList.vue @@ -17,6 +17,14 @@ :project-id="projectId" @update:modelValue="loadTasks()" /> + @@ -101,7 +109,7 @@