diff --git a/apps/readest-app/src/app/library/components/ImportMenu.tsx b/apps/readest-app/src/app/library/components/ImportMenu.tsx index 9a7872cd..c44c9162 100644 --- a/apps/readest-app/src/app/library/components/ImportMenu.tsx +++ b/apps/readest-app/src/app/library/components/ImportMenu.tsx @@ -39,9 +39,7 @@ const ImportMenu: React.FC = ({ return ( setIsDropdownOpen?.(false)} > = ({ ? _('Disable Quick Action') : _('Enable Quick Action on Selection') } - className='exclude-title-bar-mousedown dropdown-bottom' - menuClassName='dropdown-center' + className='exclude-title-bar-mousedown dropdown-bottom dropdown-center' + menuClassName='!relative' buttonClassName={clsx( 'btn btn-ghost h-8 min-h-8 w-8 p-0', viewSettings?.annotationQuickAction && 'bg-base-300/50', diff --git a/apps/readest-app/src/app/reader/components/sidebar/Header.tsx b/apps/readest-app/src/app/reader/components/sidebar/Header.tsx index f6ec7fb5..a3390e97 100644 --- a/apps/readest-app/src/app/reader/components/sidebar/Header.tsx +++ b/apps/readest-app/src/app/reader/components/sidebar/Header.tsx @@ -63,10 +63,10 @@ const SidebarHeader: React.FC<{ label={_('Book Menu')} showTooltip={false} className={clsx( - window.innerWidth < 640 && 'dropdown-end', - 'dropdown-bottom flex justify-center', + window.innerWidth < 640 ? 'dropdown-end' : 'dropdown-center', + 'dropdown-bottom', )} - menuClassName={window.innerWidth < 640 ? 'no-triangle mt-1' : 'dropdown-center mt-3'} + menuClassName={clsx('no-triangle mt-1', window.innerWidth < 640 ? '' : '!relative')} buttonClassName='btn btn-ghost h-8 min-h-8 w-8 p-0' containerClassName='h-8' toggleButton={} diff --git a/apps/readest-app/src/components/Dropdown.tsx b/apps/readest-app/src/components/Dropdown.tsx index 57f7a161..6ed32aad 100644 --- a/apps/readest-app/src/components/Dropdown.tsx +++ b/apps/readest-app/src/components/Dropdown.tsx @@ -117,7 +117,7 @@ const Dropdown: React.FC = ({ return (
{isOpen && setIsDropdownOpen(false)} />} -
+