Render the Automations modal in the shared floating-window shell while preserving embedded and mobile behavior. - Wrap the modal presentation in FloatingWindow with persisted geometry, drag handle, and resize sizing. - Update Automations modal CSS so desktop fills the floating shell and mobile remains full-screen with resize handles hidden. - Cover floating-window rendering, dragging, resizing, mobile CSS contract, and embedded mode in ScheduledTasksModal tests. - Add a minor changeset for the published Fusion package. Files changed: .changeset/fn-7036-automation-modal-floating.md | 7 ++ .../app/components/ScheduledTasksModal.tsx | 43 +++++---- packages/dashboard/app/components/ScriptsModal.css | 78 +++++++++------- .../__tests__/ScheduledTasksModal.test.tsx | 103 +++++++++++++++++++-- 4 files changed, 172 insertions(+), 59 deletions(-) Fusion-Task-Id: FN-7036 Fusion-Task-Lineage: 3d6926b7-ec6d-4179-ad17-573bcfef297f
106 KiB
106 KiB