Huang Xin
9d8062ae27
fix(reader): keep table background matching the page in dark mode ( #4419 ) ( #4426 )
...
The dark-mode `table *` color-mix tint in getColorStyles was applied
unconditionally since #4055 , so plain tables — and the invisible spacer
cells some books use for vertical TOC layout — rendered a few shades off
the page background, and the spacing between words appeared to change.
Restore the `overrideColor` gate that #2377 originally added. Illegible
light/zebra table backgrounds (the #4028 case #4055 targeted) are now
handled separately by the dark-mode light-background rewriters from
#4392 , so the blanket tint is no longer needed by default. The
standalone blockquote tint stays unconditional in dark mode.
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-02 18:20:59 +02:00
..
2026-05-16 16:13:04 +02:00
2026-05-23 15:30:32 +02:00
2026-05-23 15:59:29 +02:00
2026-05-15 19:57:33 +02:00
2026-05-29 19:57:07 +02:00
2026-05-30 21:02:52 +02:00
2026-06-02 16:02:52 +02:00
2025-12-23 06:01:06 +01:00
2026-03-30 16:25:04 +02:00
2025-10-19 18:09:04 +02:00
2025-08-11 17:53:28 +02:00
2025-03-14 18:31:51 +01:00
2026-05-29 07:48:00 +02:00
2025-11-30 21:22:54 +01:00
2026-01-19 17:42:19 +01:00
2025-07-19 20:24:30 +02:00
2026-05-07 08:28:44 +02:00
2025-07-14 19:46:57 +02:00
2026-05-28 07:48:16 +02:00
2026-05-07 08:28:44 +02:00
2026-03-02 09:18:18 +01:00
2025-06-17 03:36:23 +02:00
2026-04-09 06:10:49 +02:00
2025-12-10 15:34:23 +01:00
2026-01-19 17:42:19 +01:00
2026-05-30 08:29:41 +02:00
2026-04-03 09:06:43 +02:00
2026-04-28 18:19:05 +02:00
2026-05-15 19:57:33 +02:00
2026-05-10 17:46:25 +02:00
2025-09-24 12:19:07 +02:00
2026-05-28 07:48:16 +02:00
2026-05-22 20:20:10 +02:00
2026-05-17 05:37:26 +02:00
2026-04-27 18:32:04 +02:00
2026-04-07 21:21:51 +02:00
2026-05-16 21:23:54 +02:00
2026-05-05 19:39:26 +02:00
2025-11-26 11:31:31 +01:00
2026-05-20 19:48:09 +02:00
2025-06-03 08:55:40 +02:00
2024-12-27 11:33:38 +01:00
2026-03-30 16:25:04 +02:00
2026-04-02 20:56:38 +02:00
2025-12-08 07:16:57 +01:00
2025-12-08 07:16:57 +01:00
2025-11-18 09:10:53 +01:00
2026-02-26 11:08:21 +01:00
2025-01-07 21:57:55 +01:00
2026-05-20 19:48:09 +02:00
2025-04-09 10:47:15 +02:00
2026-05-21 19:57:35 +02:00
2025-07-28 18:44:26 +02:00
2026-06-02 14:45:18 +02:00
2026-05-20 18:14:15 +02:00
2026-05-22 18:55:12 +02:00
2026-05-02 19:03:35 +02:00
2026-03-27 14:59:38 +08:00
2025-12-01 09:27:22 +01:00
2026-02-06 18:26:14 +01:00
2026-05-21 19:57:35 +02:00
2026-03-29 18:31:46 +02:00
2026-06-02 18:20:59 +02:00
2026-05-21 19:57:35 +02:00
2026-01-02 14:13:24 +01:00
2026-01-25 06:41:18 +01:00
2026-05-28 15:19:05 +02:00
2025-05-25 09:32:00 +02:00
2026-05-07 10:15:31 +02:00
2026-05-07 08:28:44 +02:00
2026-05-21 18:59:07 +02:00
2026-04-01 06:35:26 +02:00
2026-02-14 17:42:37 +01:00
2026-02-26 05:30:13 +01:00
2026-02-26 05:30:13 +01:00
2026-06-02 16:44:07 +02:00
2026-04-21 10:58:26 +02:00
2025-08-03 05:36:33 +02:00
2026-05-19 08:13:36 +02:00
2025-06-30 10:04:57 +02:00
2026-05-08 21:16:52 +02:00
2025-09-04 09:38:17 +02:00
2026-04-27 19:12:50 +08:00
2026-04-27 18:32:04 +02:00
2026-01-13 15:35:57 +01:00
2026-06-02 14:45:18 +02:00
2026-03-20 18:27:52 +01:00