gsxdsm
743dc5f46e
FN-8612: remove tablet task modal padding
Keep task modals dense on tablets without reducing their touch resize targets.
- Move the Task Detail drag target out of layout flow while preserving its 44px hit area.
- Restore desktop-density New Task header and body padding on tablet resize surfaces.
- Add CSS, unit, and browser coverage for tablet geometry and generic floating windows.
Files changed:
.changeset/fn-8612-tablet-modal-padding.md | 7 +
docs/dashboard-guide.md | 8 +-
.../task-detail-modal-tablet-width.test.ts | 8 +
.../dashboard/app/components/FloatingWindow.css | 40 ++++-
packages/dashboard/app/components/NewTaskModal.css | 14 ++
.../FloatingWindow.touch-geometry.test.tsx | 14 ++
.../app/components/__tests__/NewTaskModal.test.tsx | 8 +
.../app/task-modal-touch-resize-e2e-fixture.tsx | 54 ++++++-
.../task-modal-touch-resize-browser.test.ts | 177 ++++++++++++++++++++-
packages/dashboard/vitest.config.ts | 6 +
10 files changed, 322 insertions(+), 14 deletions(-)
Fusion-Task-Id: FN-8612
Fusion-Task-Lineage: fecd7c48-7b6c-434e-9002-f8f21241120c
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-26 15:42:53 -07:00
..
2026-07-26 15:42:53 -07:00
2026-07-26 13:22:18 -07:00
2026-07-26 15:42:53 -07:00
2026-07-11 18:07:00 -07:00
2026-07-26 12:51:39 -07:00
2026-07-24 11:15:43 -07:00
2026-07-06 19:03:06 -07:00
2026-07-19 15:45:45 -07:00
2026-07-26 11:17:52 -07:00
2026-07-25 06:22:23 -07:00
2026-07-19 09:47:58 -07:00
2026-07-26 11:47:04 -07:00
2026-07-24 18:09:32 -07:00
2026-07-26 14:37:35 -07:00
2026-07-18 11:02:45 -07:00
2026-07-22 23:04:33 -07:00
2026-07-20 17:35:06 -07:00
2026-07-23 09:33:25 -07:00
2026-07-26 11:17:52 -07:00
2026-07-26 12:12:35 -07:00
2026-07-26 12:12:35 -07:00
2026-07-26 15:42:53 -07:00