From bfacadb96426b3a19cfd8185532a3d4d71dc0fb8 Mon Sep 17 00:00:00 2001 From: Huang Xin Date: Mon, 18 Aug 2025 22:10:06 +0800 Subject: [PATCH] layout: fix options list align right on Windows (#1829) --- .../src/app/reader/components/settings/ColorPanel.tsx | 2 +- apps/readest-app/src/app/reader/hooks/useProgressSync.ts | 2 +- apps/readest-app/src/components/Select.tsx | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/readest-app/src/app/reader/components/settings/ColorPanel.tsx b/apps/readest-app/src/app/reader/components/settings/ColorPanel.tsx index e2338874..de0414d7 100644 --- a/apps/readest-app/src/app/reader/components/settings/ColorPanel.tsx +++ b/apps/readest-app/src/app/reader/components/settings/ColorPanel.tsx @@ -264,7 +264,7 @@ const ColorPanel: React.FC = ({ bookKey, onRegisterReset onChange={(event) => setCodeLanguage(event.target.value as CodeLanguage)} options={CODE_LANGUAGES.map((lang) => ({ value: lang, - label: lang, + label: lang === 'auto-detect' ? _('Auto') : lang, }))} disabled={!codeHighlighting} /> diff --git a/apps/readest-app/src/app/reader/hooks/useProgressSync.ts b/apps/readest-app/src/app/reader/hooks/useProgressSync.ts index 84a48ee4..d56466e8 100644 --- a/apps/readest-app/src/app/reader/hooks/useProgressSync.ts +++ b/apps/readest-app/src/app/reader/hooks/useProgressSync.ts @@ -59,7 +59,7 @@ export const useProgressSync = (bookKey: string) => { config.xpointer = xpointerResult.xpointer; } } catch (error) { - console.error('Failed to convert CFI to XPointer', error); + console.warn('Failed to convert CFI to XPointer', error); } pushConfig(bookKey, config); } diff --git a/apps/readest-app/src/components/Select.tsx b/apps/readest-app/src/components/Select.tsx index 97e08bc0..9082290c 100644 --- a/apps/readest-app/src/components/Select.tsx +++ b/apps/readest-app/src/components/Select.tsx @@ -26,7 +26,7 @@ export default function Select({ value={value} onChange={onChange} className={clsx( - 'select h-8 min-h-8 rounded-md border-none text-end text-sm', + 'select h-8 min-h-8 rounded-md border-none text-sm', 'bg-base-200 focus:outline-none focus:ring-0', className, )}