El bloque de código funcionaba bien en el pasado. Sin embargo, un usuario creó una nueva publicación con un bloque de código ayer y descubrí que el formato falló. No solo esta publicación con bloque de código, sino todo el sitio.
Acabo de reconstruir la aplicación Discourse a la versión más actualizada, pero el resultado sigue siendo el mismo.
¿Cómo puedo resolver este problema? Gracias por tu ayuda.
Sin embargo, parece que el foro de meta Discourse tiene la versión 2.9.0.beta6 (ya que admite la “pantalla de carga”). Y el bloque de código funciona bien aquí.
Creo que esto significa que el selector de temas hljs de discourse tiene algún error oculto. No hay razón para que el mismo código funcione bien con CSS pero falle cuando se instala el componente.
Y lamento no poder marcar tu solución como Solución, aunque realmente resuelve mi problema. Lo dejo abierto y espero que el equipo de discourse @cocococosti pueda descubrir la razón y encontrar una solución formal.
El código CSS que uso es el que configuré en el selector de temas hljs: