diff --git a/src/components/navbar/ReaderNavBar.tsx b/src/components/navbar/ReaderNavBar.tsx index d1423d4d..fba208aa 100644 --- a/src/components/navbar/ReaderNavBar.tsx +++ b/src/components/navbar/ReaderNavBar.tsx @@ -267,6 +267,7 @@ export default function ReaderNavBar(props: IProps) { skipDupChapters={settings.skipDupChapters} fitPageToWindow={settings.fitPageToWindow} readerType={settings.readerType} + offsetFirstPage={settings.offsetFirstPage} /> diff --git a/src/components/reader/ReaderSettingsOptions.tsx b/src/components/reader/ReaderSettingsOptions.tsx index 0af242f9..c04bae0f 100644 --- a/src/components/reader/ReaderSettingsOptions.tsx +++ b/src/components/reader/ReaderSettingsOptions.tsx @@ -25,6 +25,7 @@ export default function ReaderSettingsOptions({ skipDupChapters, setSettingValue, fitPageToWindow, + offsetFirstPage, }: IProps) { const { t } = useTranslation(); const fitPageToWindowEligible = [ @@ -88,6 +89,18 @@ export default function ReaderSettingsOptions({ ) : null} + {readerType === 'DoubleLTR' || readerType === 'DoubleRTL' ? ( + + + + setSettingValue('offsetFirstPage', e.target.checked)} + /> + + + ) : null}