diff --git a/apps/readest-app/src/app/library/components/SettingsMenu.tsx b/apps/readest-app/src/app/library/components/SettingsMenu.tsx index 601099ea..9df5bc66 100644 --- a/apps/readest-app/src/app/library/components/SettingsMenu.tsx +++ b/apps/readest-app/src/app/library/components/SettingsMenu.tsx @@ -282,6 +282,7 @@ const SettingsMenu: React.FC = ({ onPullLibrary, setIsDropdow : _('Never synced') } Icon={user ? MdSync : MdSyncProblem} + labelClass='ps-2 pe-1 !mx-0' iconClassName={user && isSyncing ? 'animate-reverse-spin' : ''} onClick={onPullLibrary.bind(null, true, true)} /> diff --git a/apps/readest-app/src/app/reader/components/FoliateViewer.tsx b/apps/readest-app/src/app/reader/components/FoliateViewer.tsx index 61f3f37f..0030a6f7 100644 --- a/apps/readest-app/src/app/reader/components/FoliateViewer.tsx +++ b/apps/readest-app/src/app/reader/components/FoliateViewer.tsx @@ -340,8 +340,8 @@ const FoliateViewer: React.FC<{ }); const viewWidth = appService?.isMobile ? screen.width : window.innerWidth; const viewHeight = appService?.isMobile ? screen.height : window.innerHeight; - const width = viewWidth; - const height = viewHeight; + const width = viewWidth - insets.left - insets.right; + const height = viewHeight - insets.top - insets.bottom; book.transformTarget?.addEventListener('data', getDocTransformHandler({ width, height })); view.renderer.setStyles?.(getStyles(viewSettings)); applyTranslationStyle(viewSettings); diff --git a/apps/readest-app/src/app/reader/components/PageNavigationButtons.tsx b/apps/readest-app/src/app/reader/components/PageNavigationButtons.tsx index 51d3c60f..2ddf484c 100644 --- a/apps/readest-app/src/app/reader/components/PageNavigationButtons.tsx +++ b/apps/readest-app/src/app/reader/components/PageNavigationButtons.tsx @@ -64,11 +64,12 @@ const PageNavigationButtons: React.FC = ({