Experiencia de Tecnoblog con los comentarios de Discourse

He notado otro problema en tu sitio. Veo que has integrado el sistema de modo oscuro/claro de tu blog con el nuevo embed de Discourse, de modo que cambiar el modo del blog cambia automáticamente el modo del embed. Sin embargo, aunque la integración funciona bien en Firefox y Chrome, no funciona en Safari. Supongo que se trata de un problema de Discourse, ya que no solo el mensaje emergente de “Permitir acceso” es exclusivo de Safari, sino que otro problema con la barra de desplazamiento que funciona incorrectamente también afecta únicamente a Safari.

Dejando eso un poco de lado, me pregunto cómo lograste que funcionara la integración del modo oscuro/claro. Inicié una publicación sobre Modo oscuro automático para comentarios incrustados hace varios años, y a partir de eso pude conseguir que alguien escribiera un script usando postMessage para hacer que los dos sistemas funcionaran juntos. Pero con el nuevo sistema de incrustación de comentarios completos de Discourse, el script parece haber dejado de funcionar (con el valor predeterminado siendo, extrañamente, el modo oscuro del tema de Discourse). Así que mi pregunta es: ¿Tuviste que escribir previamente un script de postMessage, que luego actualizaste para el nuevo sistema de incrustación de Discourse? Y si es así (y aunque tú usas WordPress y yo uso Ghost), ¿te importaría compartir tu código? Quizás pueda compararlo con el que tengo para intentar que funcione con Ghost y con la configuración de modo oscuro de mi blog.