Huang Xin
4c5ff59bcf
fix(layout): also scale table with parent width, closes #3284 ( #3359 )
2026-02-24 08:11:45 +01:00
Huang Xin
99b2a34bd2
compat(layout): fix insane block display for tables, closes #3351 ( #3358 )
2026-02-24 07:26:03 +01:00
Mohammed Efaz
15d2784725
fix: highlight in dark mode eink ( #3299 )
...
* fix: highlight in dark mode eink
* refactor: deduplicate
* fix: bw eink highlights to use the fg colour so saved highlights are visible
* fix: avoid grayscale color in E-ink mode for better legibility
---------
Co-authored-by: Huang Xin <chrox.huang@gmail.com >
2026-02-14 13:32:52 +01:00
Huang Xin
24a87508c6
fix(layout): respect image dimension attribute, closes #3274 ( #3277 )
2026-02-12 16:41:57 +01:00
Huang Xin
920032155b
fix(tts): fix paused tts will still read to the end of the current paragraph, closes #3244 ( #3256 )
2026-02-11 03:06:12 +01:00
Huang Xin
c9a69a922b
fix(layout): workaround for hardcoded table layout, closes #3205 ( #3251 )
2026-02-10 15:19:36 +01:00
Huang Xin
9d6394fe2b
fix(layout): fixed page navigation buttons have higher z-index than TTS control button ( #3184 )
2026-02-06 11:00:56 +01:00
Huang Xin
a9a1dc8e70
fix(layout): fixed regression of vertical alignment, closes #3012 ( #3178 )
2026-02-05 17:46:47 +01:00
Huang Xin
c1460f4b85
fix(css): mix blend only inline images, closes #3112 ( #3116 )
2026-01-30 05:17:16 +01:00
Huang Xin
09c62d442f
fix(css): no default mix blend mode for hr, closes #3086 ( #3093 )
2026-01-27 15:03:17 +01:00
Huang Xin
539ad8dea2
fix(layout): correctly constrain the maximum width of fixed-layout tables, closes #3028 and closes #3017 ( #3032 )
2026-01-22 14:56:35 +01:00
Huang Xin
30385ee5ec
fix(settings): correctly setting configs for selected book in parallel read, closes #2825 ( #2908 )
2026-01-10 15:01:04 +01:00
Huang Xin
c0d6102857
fix(css): primary btn style for e-ink mode ( #2905 )
2026-01-10 13:13:32 +01:00
Huang Xin
4537c55e84
fix(css): respect css for page break and minimum font size, closes #2895 ( #2903 )
2026-01-10 10:30:21 +01:00
Huang Xin
941be80cc4
fix(css): table and header layout, closes #2874 ( #2896 )
2026-01-09 15:06:37 +01:00
Huang Xin
71af91608f
feat(annotator): support editing text range of highlights ( #2870 )
2026-01-05 16:25:58 +01:00
Huang Xin
9603b61776
refactor(annotatot): more cleaner text selector on Android ( #2867 )
2026-01-05 08:53:38 +01:00
Huang Xin
dea43445c3
fix(layout): set image width for vertical inline images ( #2832 )
2026-01-02 14:54:02 +01:00
Huang Xin
d9116d619a
feat(css): support overriding link color ( #2830 )
2026-01-02 14:15:02 +01:00
Huang Xin
58a5c1625c
fix(css): only override background color of hr when it has background image ( #2808 )
2025-12-30 10:24:37 +01:00
Huang Xin
988fbc8c85
fix(settings): override book text align of left ( #2802 )
2025-12-28 18:02:56 +01:00
Huang Xin
173404eaad
feat(annotator): show notes popup when annotation bubble icon is clicked, closes #1845 ( #2798 )
2025-12-27 17:31:47 +01:00
Huang Xin
4ae1ab7dd0
fix(layout): workaround for hardcoded image container ( #2769 )
2025-12-23 06:31:09 +01:00
Huang Xin
3a6c18c6d5
feat(font): support OpenType feature of vrt2 and vert for vertical replacement of some punctuations ( #2764 )
2025-12-22 18:39:09 +01:00
Huang Xin
2533560d11
fix(layout): fix bleed layout for images ( #2729 )
2025-12-16 15:46:13 +01:00
Huang Xin
1869a863a3
fix(layout): fixed max inline width not applied for EPUBs, closes #2706 ( #2711 )
2025-12-13 18:52:26 +01:00
Huang Xin
e03ed5b604
fix(layout): fix responsive layout for footnote popup ( #2688 )
2025-12-11 10:15:56 +01:00
Huang Xin
80e11bb0ce
refactor(layout): refactor page margins for pixel precision, closes #2652 ( #2663 )
2025-12-09 16:19:14 +01:00
Huang Xin
9606e315d4
fix(layout): hide overflow of children elements in duokan bleed, closes #2597 ( #2613 )
2025-12-04 03:40:43 +01:00
Huang Xin
f709a657fa
compat(css): sanitize insane absolute position, closes #2547 ( #2549 )
2025-11-25 17:19:29 +01:00
Huang Xin
5a54c0fb60
compat(css): override blockquote bg color in dark mode, closes #2281 ( #2538 )
2025-11-25 04:22:02 +01:00
Huang Xin
998b14c5b0
fix(layout): avoid clipping text because of negative indent, closes #2498 ( #2526 )
2025-11-24 06:11:29 +01:00
Huang Xin
c0c463977d
fix: proper code indentation ( #2503 )
2025-11-21 16:24:45 +01:00
Huang Xin
d16a35d26f
fix(layout): constrain image height within table cells in paginated mode ( #2480 )
...
Closes #2472 .
2025-11-19 18:06:39 +01:00
Huang Xin
975549fca0
fix(font): avoid overriding monospace fonts for code blocks, closes #1805 ( #2474 )
2025-11-19 06:57:45 +01:00
Huang Xin
8ee53d3367
fix(mobi): properly handle empty fragments for MOBI ( #2456 )
2025-11-17 05:09:09 +01:00
Huang Xin
42111945b8
fix(layout): scale table to fit within column constraints, closes #2445 ( #2455 )
2025-11-17 04:52:23 +01:00
Huang Xin
c7238cb04c
fix(css): overriding book color for more semantic tags, closes #2433 ( #2436 )
2025-11-11 19:44:13 +01:00
Huang Xin
0ec4e37c13
fix(css): support style transformer for inline css ( #2403 )
...
* fix(css): support style transformer for inline css
* fix(eink): bold text for current chapter in the TOC, closes #2401
2025-11-04 18:36:46 +01:00
Huang Xin
9d301631ca
fix(layout): restrict image container within column boundaries, closes #2390 ( #2398 )
2025-11-03 16:35:08 +01:00
Huang Xin
984d5d198d
fix(css): avoid overriding table background color by default, closes #2377 ( #2379 )
2025-11-01 15:09:46 +01:00
Huang Xin
2568778a87
feat(layout): support for duokan bleed layout, closes #2374 ( #2378 )
2025-11-01 14:26:48 +01:00
Huang Xin
cdc1950c3a
fix(layout): various fixes on the book and reader styles and layouts, closes #2368 ( #2369 )
2025-10-30 19:34:55 +01:00
Huang Xin
c7ba44a91e
eink: disable all shadows in E-Ink mode ( #2354 )
2025-10-29 06:46:17 +01:00
Huang Xin
e7b2d8435e
feat(eink): set underline text decoration for links in E-Ink mode, closes #2293 ( #2299 )
2025-10-22 18:52:30 +02:00
Huang Xin
34fbea6a44
css: properly handle theme color in dark mode for code blocks, closes #2281 ( #2290 )
2025-10-22 06:56:53 +02:00
Huang Xin
28ef414c3d
feat: supported footnotes for definition list, closes #2278 ( #2279 )
2025-10-20 10:38:46 +02:00
Huang Xin
2283e1b0f2
fix(layout): fix inline image, closes #2263 ( #2266 )
2025-10-18 17:25:37 +02:00
Daniil Leontev
e0eb725d8b
fix: add more elements to color overrides ( #2265 )
2025-10-18 22:25:02 +08:00
Huang Xin
f8fef57cf3
fix(layout): overriding book layout no longer overrides explicit text alignment, closes #2249 ( #2254 )
2025-10-17 11:44:32 +02:00