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

**URL:** https://meta.discourse.org/t/email-notifications-on-android-dark-mode-devices-lose-contrast-in-preformatted-and-quoted-text/384311
**Category:** Bug
**Tags:** mobile, ux
**Created:** [2025年九月29日 20:10 UTC](https://meta.discourse.org/t/email-notifications-on-android-dark-mode-devices-lose-contrast-in-preformatted-and-quoted-text/384311 "2025-09-29T20:10:38Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [2025年九月29日 20:10 UTC](https://meta.discourse.org/t/email-notifications-on-android-dark-mode-devices-lose-contrast-in-preformatted-and-quoted-text/384311/1 "2025-09-29T20:10:38Z")

</div>

**优先级/严重性** : 低

**平台** : [Thunderbird 12.1 on Android](https://f-droid.org/en/packages/net.thunderbird.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.](https://global.discourse-cdn.com/meta/original/4X/1/b/1/1b1f2d8aa01ddb0522097acc3f69c00a09e094b9.jpeg)

![msedge_QbutoMFNlD](https://global.discourse-cdn.com/meta/original/4X/b/6/9/b6988a3c36ce4d0b29cfc84fb25b80a73b353065.jpeg)

---

<div class="post-metadata">

### Author: ![dax](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dax/32/244677_2.png) [@dax](https://meta.discourse.org/u/dax)
#### Post date: [2025年十月7日 12:46 UTC](https://meta.discourse.org/t/email-notifications-on-android-dark-mode-devices-lose-contrast-in-preformatted-and-quoted-text/384311/3 "2025-10-07T12:46:14Z")

</div>

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

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [2025年十月27日 18:06 UTC](https://meta.discourse.org/t/email-notifications-on-android-dark-mode-devices-lose-contrast-in-preformatted-and-quoted-text/384311/5 "2025-10-27T18:06:41Z")

</div>

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

> <https://github.com/discourse/discourse/commit/c137aaceec6d8ab98a58daa6b0c21a9431b36fc2>

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

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [2025年十月27日 18:34 UTC](https://meta.discourse.org/t/email-notifications-on-android-dark-mode-devices-lose-contrast-in-preformatted-and-quoted-text/384311/7 "2025-10-27T18:34:44Z")

</div>

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

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [2025年十月27日 18:35 UTC](https://meta.discourse.org/t/email-notifications-on-android-dark-mode-devices-lose-contrast-in-preformatted-and-quoted-text/384311/8 "2025-10-27T18:35:22Z")

</div>

确认了，谢谢！

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [2025年十月28日 04:45 UTC](https://meta.discourse.org/t/email-notifications-on-android-dark-mode-devices-lose-contrast-in-preformatted-and-quoted-text/384311/9 "2025-10-28T04:45:31Z")

</div>


