[Bug]: Printing uses light text colors when app is in Dark Mode
What happened?
When Affine is set to Light Mode, printed pages display text colors correctly. However, when the app is in Dark Mode, the printed text appears in the same light color that’s used for on-screen display. As a result, the printout shows very light gray text on white paper, making it difficult or impossible to read.
Steps to reproduce:
- Switch Affine to Dark Mode.
- Open any page or document containing text.
- Print the page.
Expected behavior: Printed text should use standard dark colors (e.g., black), regardless of whether the app is in Dark or Light Mode.
Actual behavior: Printed text remains light gray, matching the on-screen Dark Mode style, and is barely visible on white paper.
Distribution version
macOS ARM 64 (Apple Silicon)
App Version
v0.24.1
What browsers are you seeing the problem on if you're using web version?
Safari
Are you self-hosting?
- [x] Yes
Self-hosting Version
v0.24.3
Relevant log output
Anything else?
Issue Status: 🆕 *Untriaged
*🆕 Untriaged
The team has not yet reviewed the issue. We usually do it within one business day. Docs: https://github.com/toeverything/AFFiNE/blob/canary/docs/issue-triaging.md
This is an automatic reply by the bot.
I was really excited to see a printing option for Affine. So many of the others do not offer this.
As this poster mentioned, printing does not work very well when the theme is set for dark mode. Maybe users should be able to select a printing theme so it always comes out looking good. Perhaps even allowing people to edit the printing theme separate from the display theme.
Thanks for a great looking app...