gsxdsm
87ffb24fca
FN-8194: align task detail inline controls
Align task-detail actions with Quick Add while preserving existing integrations.
- Add inline attachment and eligible GitHub tracking controls
- Replace the Oversight menu dots with an Eye icon and reorder metadata actions
- Cover action order, integration behavior, icon rendering, and mobile wrapping
Files changed:
.changeset/fn-8194-task-detail-inline-controls.md | 7 ++
docs/dashboard-guide.md | 6 +-
.../dashboard/app/components/TaskDetailModal.tsx | 99 +++++++++++++++-------
...lModal.inline-editing-and-integrations.test.tsx | 80 ++++++++++++++++-
.../TaskDetailModal.mock-coverage.test.ts | 1 +
.../TaskDetailModal.oversight-controls.test.tsx | 19 +++++
...etailModal.responsive-and-dependencies.test.tsx | 5 +-
.../__tests__/TaskDetailModal.test-helpers.ts | 10 +--
8 files changed, 187 insertions(+), 40 deletions(-)
Fusion-Task-Id: FN-8194
Fusion-Task-Lineage: 8de0e36f-b428-401c-98aa-35964c556a39
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-17 00:55:57 -07:00
..
2026-07-16 22:35:01 -07:00
2026-07-13 10:32:12 -07:00
2026-07-17 00:42:00 -07:00
2026-07-17 00:55:57 -07:00
2026-07-17 00:00:46 -07:00
2026-07-13 10:32:12 -07:00
2026-07-16 23:44:35 -07:00
2026-07-16 23:44:35 -07:00
2026-07-13 10:32:12 -07:00
2026-07-16 19:01:03 -07:00
2026-06-08 15:19:27 -07:00
2026-07-15 08:44:11 -07:00