Android 深色模式设备上的电子邮件通知失去预格式文本对比度

优先级/严重性: 低

平台: Thunderbird 12.1 on Android 和 K-9 Mail

描述: 对于运行 Android 的移动设备,Thunderbird/K-9 中收到的电子邮件通知在正文中没有可用的对比度:

  • 预格式化文本 显示为浅灰色背景上的白色文本。
  • 引用的文本 ([quote]) 也显示为浅灰色背景上的白色文本,使其无法阅读。

重现步骤:

  1. 确保 Android 设备运行在“深色模式”下。
  2. 打开一个 Discourse 生成的电子邮件通知,其中帖子正文包含 preformatted 文本或 quoted 文本。
  3. 查看浅灰色高亮背景色上的白色文本。

示例截图:

Screenshot of described problem from a Discourse Meta announcement post received in the target system profile.

msedge_QbutoMFNlD

4 个赞

Bug 报告已更新,现在也包含引用的文本以及对 K-9 Mail(基于 Thunderbird)的引用。

我已经做了一个小的改动,希望可以避免这个问题

我们之前在 CSS 中使用了一个属性选择器来处理一些代码/pre 样式,但电子邮件对它们的兼容性有点差,所以我们在这里改用了元素选择器。如果您在更新后仍然遇到问题,请告知我们,我们会进一步排查!

鉴于此补丁已在 Meta 上生效,根据我刚收到的关于此主题的电子邮件通知,该更改我同意!谢谢。

2 个赞

确认了,谢谢!

1 个赞