L'esperienza di Tecnoblog con i commenti di Discourse

Ho notato un altro problema sul tuo sito. Vedo che hai integrato il sistema darkmode/lightmode del tuo blog con il nuovo embed di Discourse, in modo che cambiando la modalità del blog cambi automaticamente anche quella dell’embed. Tuttavia, mentre l’integrazione funziona bene in Firefox e Chrome, non funziona con Safari. Immagino che si tratti di un problema di Discourse, dato che non solo il popup “Consenti accesso” è rilevante solo per Safari, ma un altro problema relativo al funzionamento errato della barra di scorrimento colpisce anch’esso solo Safari.

A parte questo, sono curioso di sapere come hai reso funzionante l’integrazione darkmode/lightmode. Alcuni anni fa ho avviato un post su Modalità scura automatica per i commenti incorporati, e da allora sono riuscito a far scrivere a qualcuno uno script usando postMessage per far funzionare i due sistemi insieme. Ma con il nuovo sistema di embed completo dei commenti di Discourse, lo script sembra essersi rotto (con l’impostazione predefinita stranamente sulla modalità scura del tema di Discourse). Quindi la mia domanda è: avevi scritto in precedenza uno script postMessage, che hai poi aggiornato per il nuovo sistema di embed di Discourse? E in caso affermativo (e anche se tu usi WordPress e io uso Ghost), ti dispiacerebbe condividere il tuo codice? Forse potrei confrontarlo con quello che ho io per cercare di far funzionare le cose con Ghost e con la mia configurazione darkmode del blog.