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-17 00:23:19 -07:00
2026-07-16 22:36:51 -07:00
2026-07-17 00:55:57 -07:00
2026-07-11 18:07:00 -07:00
2026-07-17 00:29:48 -07:00
2026-07-06 19:03:06 -07:00
2026-07-15 20:28:11 -07:00
2026-07-17 00:00:46 -07:00
2026-07-08 01:29:56 -07:00
2026-07-04 13:43:59 -07:00
2026-07-16 20:45:40 -07:00
2026-07-16 05:42:04 -07:00
2026-07-17 00:00:46 -07:00
2026-07-16 15:33:47 -07:00