Las vistas previas de la paleta de tema claro aparecen como oscuras / rompen las opciones de paleta personal

Hola, desarrolladores de Discourse:

Esta semana he estado viendo algunos misterios en el tema claro de nuestro sitio alojado que me desconciertan. Estos comenzaron cuando cambié accidentalmente la paleta de nuestro tema Claro a “Oscuro”, pensando erróneamente que estaba eligiendo saltar a editar el tema Oscuro en sí, en lugar de seleccionar la paleta para el tema claro. Como era de esperar, eso cambió la paleta a Oscuro. Rápidamente me di cuenta del error y la volví a poner.

Desde entonces, cuando cambio la paleta para el tema claro a cualquier esquema de color y presiono “Vista previa”, obtengo un fondo oscuro, incluso si el tema es Claro, incluso si la paleta tiene un fondo claro, como “Claro (predeterminado)”, “Horizonte”, “Tonos de azul”, etc. A veces, esa vista previa parece afectar mi experiencia en el sitio mismo, a veces no. Cuando lo hace, y voy a la configuración personal de mi cuenta, encuentro que la Paleta no está configurada en “Claro (predeterminado)”, “Horizonte” o lo que sea, sino en “1”. Una vez que lo cambio de “1” a cualquier otra paleta, la paleta vuelve a verse correcta.

En esos momentos, “Claro (predeterminado)” a menudo tampoco aparece como una opción en mi elección personal de paletas, ni tampoco la opción “Predeterminado del tema” que he visto en ocasiones anteriores.

Otras veces, elegir la paleta “Claro (predeterminado)” parece renderizarse como “Tonos de azul” al iniciar sesión con una segunda cuenta no administradora que he estado usando para ver cuánto es un problema de mi cuenta personal en lugar de un problema general del sitio.

Pasé una cantidad considerable de tiempo pensando que estaba haciendo algo mal, pero la aparición de “1” como opción de paleta, combinada con la falta de la opción “Predeterminado del tema”, me hace sentir que esto es más un error que un problema personal (al menos, eso espero).

No sé exactamente cómo reproducir esto, pero espero que el hecho de que lo esté viendo en una instancia alojada de Discourse permita a un desarrollador mirar por encima de mi hombro (virtual o realmente) para ver el error reproducido en la práctica.

Gracias por cualquier información,
-Brad

Aquí hay algunas capturas de pantalla de un comportamiento sospechoso:

El tema claro muestra la paleta de colores 1:

Intentar cambiarlo no muestra “Tema predeterminado” como opción:

Elegir “Claro (manual)” (una paleta personalizada que creé usando la predeterminada para intentar obtener una paleta clara predeterminada que no dependiera de la predeterminada) soluciona las cosas, pero aún así no muestra una opción para usar la predeterminada del tema:

En la interfaz de administración, al seleccionar la paleta clara:

y hacer clic en vista previa, se muestra una vista previa con fondo oscuro:

-Brad

Gracias por plantear esto, es un área en la que @kris.kotlarek / @Osama y el equipo de experiencia del personal están trabajando activamente. ¡Deberíamos tener una actualización sobre cómo mejorar esto muy pronto!

2 Me gusta

Gracias por revisar todo esto. Solo para confirmar que también estamos viendo este problema. Tenemos dos temas seleccionables por el usuario, uno con una paleta de colores claros y otro con una paleta oscura. El tema oscuro predeterminado se muestra independientemente de las preferencias del usuario, y también estoy viendo el mismo comportamiento que @BradCray con la vista previa del tema claro que muestra configuraciones oscuras, a pesar de que la paleta es clara.

1 me gusta