Suspeito que a causa do problema esteja descrita na seção “Default Dark Modes: full color invert” desta postagem: Dark Mode Email: Your Ultimate How-to Guide - Litmus.
O Full Color Invert é o esquema de cores mais invasivo: ele não apenas inverte as áreas com fundos claros, mas também afeta fundos escuros.
Portanto, se você já projetou seus e-mails para ter um tema escuro, esse esquema ironicamente os forçará a se tornarem claros. Infelizmente, essa é atualmente a tática usada por alguns dos clientes de e-mail mais populares, como o aplicativo Gmail (iOS), Outlook 2021 (Windows), Office 365 (Windows) e Windows Mail.
O exemplo do problema nesta postagem corresponde ao que você está relatando:
Alguém com acesso à conta Litmus do Discourse precisará testar isso. Para reproduzir o problema, tente enviar um e-mail de resumo para o Litmus de um site Discourse que tenha sua paleta de cores do tema padrão definida como um esquema de cores escuro.
Assumindo que isso acione o problema, a solução fácil seria sempre usar um esquema de cores claro para e-mails, independentemente da paleta de cores atribuída ao tema padrão no Discourse. Há também uma abordagem sugerida na seção “Gmail iOS & Outlook Windows-specific targeting” da postagem que eu linkei que poderia funcionar. É um pouco de um hack, no entanto.
Quem acabar investigando isso também pode analisar a forma como a configuração do site apply custom styles to digest atualmente precisa ser habilitada para adicionar suporte ao modo escuro para clientes de e-mail que realmente suportam o modo escuro. Não há nada na interface do usuário do Discourse que deixe óbvio que essa configuração está relacionada ao suporte ao modo escuro.
