gsxdsm
35554e674e
FN-6347: keep chat composer visible on mobile
Keep the task detail chat layout constrained so mobile users can always reach the composer.
- Give the chat tab a fill-height flex layout with transcript-only scrolling.
- Apply chat-specific modal body and section classes alongside the agent log layout.
- Cover mobile chat layout behavior with component tests and document the modal contract.
- Add a patch changeset for the published Fusion package.
Files changed:
.changeset/fn-6347-chat-input-visible.md | 5 ++
docs/dashboard-guide.md | 2 +-
packages/dashboard/app/components/TaskChatTab.css | 8 ++-
.../dashboard/app/components/TaskDetailModal.css | 29 +++++++++
.../dashboard/app/components/TaskDetailModal.tsx | 4 +-
.../app/components/__tests__/TaskChatTab.test.tsx | 36 ++++++++++
.../TaskDetailModal.attachments-and-tabs.test.tsx | 76 ++++++++++++++++++++++
7 files changed, 155 insertions(+), 5 deletions(-)
Fusion-Task-Id: FN-6347
Fusion-Task-Lineage: 37250539-d38e-4826-9c31-8b0279844883
2026-06-13 03:32:59 -07:00
..
2026-06-11 22:36:22 -07:00
2026-06-12 17:57:19 -07:00
2026-06-13 03:32:59 -07:00
2026-05-14 15:25:08 -07:00
2026-06-12 09:03:40 -07:00
2026-06-04 08:00:33 -07:00
2026-06-09 13:54:59 -07:00
2026-06-10 00:20:35 -07:00
2026-06-08 15:19:27 -07:00
2026-05-17 22:16:27 -07:00
2026-06-12 19:22:11 -07:00
2026-06-11 09:21:23 -07:00
2026-06-12 19:22:11 -07:00
2026-05-29 11:25:11 -07:00
2026-05-29 20:05:14 -07:00
2026-06-03 08:16:08 -07:00
2026-05-20 19:58:49 -07:00
2026-06-10 06:48:56 -07:00
2026-06-10 00:20:35 -07:00