Hola a todos,
He revisado varios hilos buscando respuestas y he encontrado muchas (enlazadas a continuación, ¡gracias!). Gracias a ellas, puedo conseguir que las cosas se vean mayormente como quiero. Pero todavía hay una pregunta que no he podido resolver.
Se refiere a los archivos de recursos incrustados, específicamente al archivo embed_HASH.css.
Parece que cuando se compilan estos recursos, no se compilan utilizando la paleta de colores del tema activo. Puede que esto sea intencionado o que sea algo que me he perdido.
Me gustaría tener claridad sobre lo siguiente:
- ¿Se compila
embed_[digest].csssiempre utilizando la paleta predeterminada?
Si es así, puedo vivir con ello; sé que hay mucho trabajo en curso para mejorar cómo se manejan los temas y las paletas de colores en Discourse. - Si puede compilarse con una paleta personalizada, ¿cómo puedo activar ese comportamiento?
- He notado que puede compilarse utilizando las paletas clara u oscura del sistema, por lo que parece plausible que se pueda usar una paleta personalizada, pero no he podido generar de forma predecible un archivo incrustado claro u oscuro.
Para probar esto, eliminé todos los temas y paletas, restablecí todo al tema claro predeterminado y luego ejecuté:
rake assets:precompile
rake assets:precompile:build
…esperando obtener un embed_HASH.css con tema claro. Pero el resultado todavía parecía usar estilos oscuros.
No estoy muy familiarizado con el funcionamiento interno, así que puede que me esté perdiendo algo obvio. Si alguien pudiera compartir lo que se necesita para que embed_HASH.css se compile con una paleta predecible, realmente ayudaría.
¡Gracias de antemano!
Para su información, mi instancia de Discourse se está ejecutando en Docker y está actualizada. He utilizado el script launcher y la plantilla independiente.
Lectura relacionada (solo se permiten 2 enlaces para cuentas nuevas, el tercero es un título buscable):
- How to customize appearance of discourse embeds?
- Styling of Embedded Discourse
- ¿Modo oscuro automático también para comentarios incrustados?