diff --git a/client/src/components/Planner/PlaceFormModal.tsx b/client/src/components/Planner/PlaceFormModal.tsx index 1b1588c9..725ad8f0 100644 --- a/client/src/components/Planner/PlaceFormModal.tsx +++ b/client/src/components/Planner/PlaceFormModal.tsx @@ -360,6 +360,25 @@ export default function PlaceFormModal({ onClose={onClose} title={place ? t('places.editPlace') : t('places.addPlace')} size="lg" + footer={ +
+ + +
+ } >
{/* Place Search */} @@ -613,23 +632,6 @@ export default function PlaceFormModal({ )} - {/* Actions */} -
- - -
) diff --git a/client/src/components/shared/Modal.tsx b/client/src/components/shared/Modal.tsx index 54b27ead..246de62d 100644 --- a/client/src/components/shared/Modal.tsx +++ b/client/src/components/shared/Modal.tsx @@ -61,14 +61,15 @@ export default function Modal({
e.stopPropagation()} > - {/* Header */} -
+ {/* Header — stays put even while the body scrolls */} +

{title}

{!hideCloseButton && (