From 1ad13d0b7e0da94e2801f4b84009131ca37f4240 Mon Sep 17 00:00:00 2001 From: Huang Xin Date: Tue, 31 Dec 2024 14:42:08 +0100 Subject: [PATCH] Fix translations and line-height settings not working for some books (#73) --- apps/readest-app/public/locales/zh-CN/translation.json | 2 +- apps/readest-app/public/locales/zh-TW/translation.json | 2 +- apps/readest-app/src/utils/style.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/readest-app/public/locales/zh-CN/translation.json b/apps/readest-app/public/locales/zh-CN/translation.json index 53f33ff2..064db698 100644 --- a/apps/readest-app/public/locales/zh-CN/translation.json +++ b/apps/readest-app/public/locales/zh-CN/translation.json @@ -70,7 +70,7 @@ "Open": "打开", "Open Book": "打开书籍", "Override Publisher Font": "覆盖内置字体", - "Page": "页", + "Page": "页面", "Paging Animation": "翻页动画", "Paragraph": "段落", "Parallel Read": "并排阅读", diff --git a/apps/readest-app/public/locales/zh-TW/translation.json b/apps/readest-app/public/locales/zh-TW/translation.json index 6a6fc97c..c03deddf 100644 --- a/apps/readest-app/public/locales/zh-TW/translation.json +++ b/apps/readest-app/public/locales/zh-TW/translation.json @@ -70,7 +70,7 @@ "Open": "打開", "Open Book": "打開書籍", "Override Publisher Font": "覆蓋內置字體", - "Page": "頁", + "Page": "頁面", "Paging Animation": "翻頁動畫", "Paragraph": "段落", "Parallel Read": "並排閱讀", diff --git a/apps/readest-app/src/utils/style.ts b/apps/readest-app/src/utils/style.ts index d904f797..54fde405 100644 --- a/apps/readest-app/src/utils/style.ts +++ b/apps/readest-app/src/utils/style.ts @@ -101,7 +101,6 @@ const getLayoutStyles = ( html { --theme-bg-color: ${bg}; --default-text-align: ${justify ? 'justify' : 'start'}; - line-height: ${spacing}; hanging-punctuation: allow-end last; orphans: 2; widows: 2; @@ -139,6 +138,7 @@ const getLayoutStyles = ( background-color: transparent !important; } p, li, blockquote, dd { + line-height: ${spacing} !important; text-align: inherit; -webkit-hyphens: ${hyphenate ? 'auto' : 'manual'}; hyphens: ${hyphenate ? 'auto' : 'manual'};