Las variables CSS de Discourse no están configuradas

Acabo de eliminar todos los temas… conservé solo el predeterminado…
Miré en theme_fields, estaba vacío… bien
la tabla themes solo tiene un tema…

ahora estoy intentando entrar en la aplicación

sudo ./launcher enter app

y hacer una precompilación completa de los activos…

ahora estoy intentando ver… por qué la variable css --secondary es cero: rgba(0,0,0,0)…

Incluso con eso… sigue el mismo problema :frowning:

Mmmmmm y parece que, sea cual sea el tema que esté usando… no está eligiendo ninguna paleta de colores…
Me aseguré de la configuración…

Dices que lo configuraste en el predeterminado, pero todavía puedo ver el tema Mint y el esquema de color nskht-mn-mint-light, estoy confundido :smile: [EDIT] ahora veo el tema predeterminado con el esquema de color dark, pero sí, todavía no hay definiciones de color.

¿Accediste a mi sitio web?

https://www.yasater.com ..
Ahora está configurado para el tema predeterminado… es poco probable que sea un problema de caché..
Ah, sí, la paleta de colores es una copia de una anterior… la pondré ahora en claro..

Sí, ni siquiera se está generando el esquema de color predeterminado.

Supongo que ahora estás usando la última versión de Discourse. Es un verdadero misterio.

1 me gusta

Oh, mi, eso es muy extraño

1 me gusta

Sí, de hecho… lo último…

Incluso eliminé el predeterminado… no hay temas en absoluto… ¡luego me di cuenta de que nada cambió!
Así que toda la personalización de temas/colores no funciona en absoluto…
Reinstalé un nuevo tema, air-theme… establecí una nueva paleta de colores… Tampoco cambió nada…
¡¡¡Cuál podría ser la razón!!

Actualmente intentando vaciar el redis… luego reconstruir… veamos.

¿Puedes revisar /logs para ver si hay algún error?

Sí, lo hice… nada sospechoso… todo normal…

¿Cambiaste de tests-passed?

¿Has intentado usar /wizard?

Sí, usé /wizard. Haga lo que haga, la parte del color no se refleja en absoluto. No sé qué hacer ahora… algo está roto pero no puedo descifrarlo.

Estoy usando la última versión de discourse docker. Después de la instalación sin problemas, noté algunos problemas con los colores de fondo, como se muestra en esta captura de pantalla:

Publiqué mi problema aquí y recibí muchas sugerencias, pero ninguna funcionó.
Después de inspeccionar lo que está sucediendo… parece que la variable CSS --secondary no está definida en ninguna parte…
¿Cómo se define esta variable y dónde?

He fusionado tu nuevo tema, no hay necesidad de tener dos temas sobre el mismo problema :+1:

¿Probaste en modo seguro?

Sí, lo hice… mismo problema… Desactivé todo…

Hola sí, lo siento, leí mal el tema y eso ya se había preguntado.

¿Intentaste reinstalar y restaurar una copia de seguridad (preferiblemente en un servidor de prueba)?

1 me gusta

me mudé a otro hilo… (misma pregunta)

Aquí está lo que tuve que hacer finalmente…
Instalé otro contenedor Docker de Discourse nuevo… funcionó perfectamente… sin problemas… luego dejé que mi Discourse actual usara una base de datos PostgreSQL nueva… funcionó perfectamente… así que parece que algunas configuraciones se estropearon de la instalación anterior… las tablas que sospeché fueron: theme* y site_settings… intenté averiguar qué configuración podría causar esto… sin suerte… o esto llevará mucho tiempo…

Estuve buscando cómo restablecer estas configuraciones a los valores predeterminados y/o eliminar las no utilizadas…
Finalmente terminé… para cualquier tema que quiera usar, simplemente lo bifurco en GitHub, lo actualizo agregando las definiciones de color manualmente en uno de los archivos SCSS… y lo instalo desde mi interfaz de administrador…