From 9561d5a8167affb2da6dde2acca3c1f9b9a25b2b Mon Sep 17 00:00:00 2001 From: Richard R Date: Sun, 25 Jan 2026 15:13:02 -0700 Subject: [PATCH] fix(ui): adjust modal positioning for responsive design Update modal components to start from top on mobile devices and center on larger screens, improving usability across screen sizes. Also refine transition handling in privacy popup for cleaner unmounting. --- src/components/AudiobookExportModal.tsx | 2 +- src/components/ConfirmDialog.tsx | 2 +- src/components/DocumentSelectionModal.tsx | 2 +- src/components/DocumentSettings.tsx | 2 +- src/components/SettingsModal.tsx | 2 +- src/components/doclist/CreateFolderDialog.tsx | 2 +- src/components/privacy-popup.tsx | 20 ++++++++++--------- 7 files changed, 17 insertions(+), 15 deletions(-) diff --git a/src/components/AudiobookExportModal.tsx b/src/components/AudiobookExportModal.tsx index f71cb40..37f320b 100644 --- a/src/components/AudiobookExportModal.tsx +++ b/src/components/AudiobookExportModal.tsx @@ -449,7 +449,7 @@ export function AudiobookExportModal({
-
+
-
+
-
+
-
+
-
+
-
+
-
+
{ setShow(false); - setTimeout(() => { - root.unmount(); - container.remove(); - }, 300); }; - if (!show) return null; - return ( - + { + root.unmount(); + container.remove(); + }} + >
-
+