AFFiNE icon indicating copy to clipboard operation
AFFiNE copied to clipboard

[Bug]: Printing uses light text colors when app is in Dark Mode

Open Ducki opened this issue 3 months ago • 2 comments

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:

  1. Switch Affine to Dark Mode.
  2. Open any page or document containing text.
  3. 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?

Image Image

Ducki avatar Oct 08 '25 06:10 Ducki

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.

affine-issue-bot[bot] avatar Oct 08 '25 06:10 affine-issue-bot[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...

mrickey avatar Nov 03 '25 18:11 mrickey