Il blocco di codice appare errato nell'e-mail con i colori scuri predefiniti di Thunderbird

  1. colori errati
  2. nessuna scorrevolezza

So che nei giorni scorsi abbiamo apportato alcune correzioni relative al formato delle email; il primo suggerimento è di aggiornare il sito.

Non amministro il forum di OpenWrt, ma posso chiedere all’amministratore se queste correzioni sono state rilasciate, vero?

Sì, contatta l’amministratore. Dovrebbe essere in grado di eseguire un aggiornamento.

Siamo già alla versione 2.5.0.beta4 con il forum OpenWrt.
A quale versione di Discourse dovremmo aggiornare?

Potresti essere in fase di aggiornamento all’interno della stessa versione; assicurati solo di eseguire l’ultimo codice.

@532910 Sito aggiornato alla versione 2.5.0-beta5. È tutto quello che posso fare per ora.

/ted (OpenWrt - sysadmin)

2.5.0-beta5 presenta lo stesso problema

Credo che si tratti di un problema piuttosto complesso relativo a HTML e CSS specifici per le e-mail, che dipende dal client di posta, quindi è solo indirettamente un problema di Discourse. So che @simon ha esaminato questa questione molto di recente, utilizzando anche il sistema di test per e-mail Litmus.

Sto testando questo con la stessa versione.

Quando invio email di test con blocchi di codice a Litmus, non vedo i problemi presenti nel post iniziale di questa discussione. Per i blocchi di codice lunghi, viene visualizzato l’intero blocco di codice. Sto notando un piccolo problema relativo al colore di sfondo dei blocchi di codice che non si estende per tutta la larghezza del codice nel client di posta Thunderbird, ma il codice rimane comunque leggibile:

Quale client di posta stai utilizzando per leggere le email? Sono state apportate personalizzazioni al modello delle email o al CSS che possono essere modificate nella sezione Admin / Personalizza / Stile email del sito?

Sembra che l’OP stia usando la modalità scura? Forse è quello il problema?

Questo è Thunderbird 68.8.1 da debian sid; credo utilizzi Gecko e il contenuto dovrebbe apparire simile a Firefox 76.0.1, dove si presenta correttamente.

Lo stile per questo HTML viola la regola secondo cui i colori del testo (fg) e dello sfondo (bg) dovrebbero essere definiti insieme e si affida alle impostazioni predefinite comuni: testo nero/sfondo bianco:

<div style="padding-top:5px;"><pre style="word-wrap: break-word; max-width: 694px;"><code style="display: block; background-color: #f1f1ff; padding: 5px;; background-color: #f1f1ff; padding: 2px 5px;">

(A proposito, perché è così disordinato? padding e background-color sono ripetuti due volte.)

Inoltre, sembra che ignori le mie preferenze dell’utente Discourse, lo stile di Thunderbird e cerchi di visualizzare tutto in modalità chiara.

Ho appena notato che le email da Discourse Meta sembrano piuttosto belle, ma sono bianche. (Mentre i messaggi della versione 2.5.0-beta5 che ho appena installato localmente sembrano brutti.)

Potrebbe qualcuno rispondere qui con un blocco di codice su una riga lunga per mostrarmi come apparirà dal mio lato, per favore.

Ecco un blocco di testo lungo :wink:

<div style="padding-top:5px;"><pre style="word-wrap: break-word; max-width: 694px;"><code style="display: block; background-color: #f1f1ff; padding: 5px;; background-color: #f1f1ff; padding: 2px 5px;">

Sembra tutto a posto, tranne il tema e lo scorrimento: