Cómo cambiar la configuración del tema global (color primario, fuentes, estilos de botones) para todos los usuarios, no solo para los administradores

Hola a todos,

He actualizado la configuración del color principal de mi tema personalizado de Discourse (tipo de fuente, color del botón, color del texto y efectos al pasar el cursor) para que coincida con mi marca. Cuando previsualizo o aplico los cambios como administrador, todo se ve correcto con mi esquema de color personalizado.

Sin embargo, para los usuarios habituales (no administradores), la interfaz todavía muestra el color azul predeterminado de Discourse para fuentes, botones y estados al pasar el cursor.

Me gustaría hacer que estos cambios de estilo sean globales para que se apliquen a todos los usuarios por defecto.

Esto es lo que he intentado hasta ahora:

  • Cambié los colores en Admin > Personalizar > Colores para el tema activo

  • Actualicé el tipo de fuente y los estilos al pasar el cursor en el CSS/SCSS del tema

  • Verifiqué que el tema esté configurado como predeterminado

Aún así, las cuentas que no son de administrador ven el antiguo azul de Discourse en ciertos lugares (como enlaces, fondos de botones y efectos al pasar el cursor).

Pregunta:
¿Cuál es la forma correcta de aplicar estos cambios de color y estilo primarios globalmente para todos los usuarios, anulando el azul predeterminado de Discourse, sin requerir que cambien manualmente al tema en las preferencias?

¡Gracias de antemano!

Hola, podrías crear un componente personalizado o establecer la paleta de colores como predeterminada.

Quizás quieras ver:

Y:

Configuramos las paletas de colores… pero este cambio de color solo le sucede al usuario administrador… no al usuario genérico del sitio::

¿Esa paleta de colores es la paleta de colores predeterminada en tu sitio?

Como administrador, verás el tema y la paleta de colores que seleccionaste en tus preferencias. Los usuarios también verán el tema y la paleta que seleccionaron. Los visitantes verán el tema predeterminado y la paleta de colores predeterminada configurada para ese tema.

¿Estás en una versión reciente de Discourse? Hubo muchos cambios en temas y paletas de colores recientemente.

estamos actualmente con 3.5.0.beta6-dev y la paleta de colores Default Light.

actualizar discourse a la última versión – 3.5.0.beta9-dev

incluso con la versión actualizada, la actualización de la paleta de colores no funciona