diff --git a/apps/readest-app/src/app/library/page.tsx b/apps/readest-app/src/app/library/page.tsx index 42aa377e..e94a5660 100644 --- a/apps/readest-app/src/app/library/page.tsx +++ b/apps/readest-app/src/app/library/page.tsx @@ -637,7 +637,7 @@ const LibraryPageContent = ({ searchParams }: { searchParams: ReadonlyURLSearchP )} >
+
{(loading || isSyncing) && (
@@ -716,14 +724,6 @@ const LibraryPageContent = ({ searchParams }: { searchParams: ReadonlyURLSearchP paddingLeft: `${insets.left}px`, }} > - { if (!appService?.isMobileApp) return; - const visible = systemUIVisible && !systemUIAlwaysHidden; + const visible = !!(systemUIVisible && !systemUIAlwaysHidden); if (visible) { showSystemUI(); } else { diff --git a/apps/readest-app/src/styles/globals.css b/apps/readest-app/src/styles/globals.css index a7b1c94c..1f76dcf4 100644 --- a/apps/readest-app/src/styles/globals.css +++ b/apps/readest-app/src/styles/globals.css @@ -399,6 +399,16 @@ foliate-view { box-shadow: inset 0 0 0 2px transparent, inset 0 0 0 3px #6396e7; } +.window-button { + position: relative; +} + +.window-button::before { + content: ''; + position: absolute; + inset: -8px; +} + @keyframes spin-counterclockwise { from { transform: rotate(0deg);