¿Se espera que el icono de la barra lateral no se muestre a menos que tenga Habilitar esquema de color automático en modo oscuro marcado en sus preferencias de usuario?
No conozco esta configuración en las preferencias del usuario ni en la configuración del sitio. ¿Puedes enviarme una captura de pantalla?
Hola @jordan.vidrine, gracias por informarme, quizás sea el resultado de un plugin diferente.
Hmmm
No veo esto en meta ni en mi instancia local. ¿Tienes acceso para ver qué componentes temáticos o complementos están instalados?
Ah, podría ser solo de mi parte entonces:
- Alternar Oscuro-Claro
- Banner de enlace de bienvenida
Hay un par de otros, pero actualmente están deshabilitados.
¿En qué versión de Discourse te encuentras?
Respuesta corta: sí. El componente de alternancia habilitará la hoja de estilos del modo oscuro, pero necesita que esa hoja de estilos esté presente. Si no está presente, actualmente no puede cambiar a ella. En teoría, podría cambiar a ella realizando una solicitud al servidor para cargar la hoja de estilos, pero eso haría que el componente fuera un poco más complicado.
Este es un cambio reciente, porque ahora el alternador de modo oscuro/claro respeta la configuración del modo oscuro del sistema operativo. Si un usuario cambia la apariencia de su sistema operativo, la configuración de este componente se restablece. (Por ejemplo, si el sistema operativo del usuario está en modo claro, cambia al modo oscuro usando el componente y luego cambia el sistema operativo al modo oscuro, la anulación se restablecerá. No habrá cambios en el esquema de colores del sitio, pero si el usuario luego cambia el sistema operativo de nuevo a modo claro, el sitio lo seguirá, cambiará automáticamente a modo claro).
@jordan.vidrine la casilla de verificación “Habilitar esquema de color automático en modo oscuro” se muestra si a) no hay esquemas de color oscuros marcados como “seleccionables por el usuario” y b) la configuración “Esquema de color predeterminado en modo oscuro” se establece en algo que no sea “Ninguno”.
Esta opción ya no existe. Ahora es navigation menu y está configurada en Legacy aquí. No veo el selector de luz/oscuridad. Y tampoco veo el selector cuando lo cambio a Header Dropdown. No he probado Sidebar ya que no quiero usar la barra lateral en nuestro foro (ya que hay gente conectada y no quiero burlarme de ellos).
¿Es posible obtener el selector en Header Dropdown también? Parece ser una de las dos opciones nuevas y no obsoletas (¿tengo razón en esa suposición?).
@pmusaraj Solo algunos usuarios han dejado un mensaje en nuestro foro diciendo que el interruptor no hace nada por ellos. Tenemos un tema predeterminado y uno oscuro (que los usuarios pueden seleccionar), así que estoy tratando de averiguar cómo simplificar esto para mí/ellos, no estoy seguro de qué me falta para que esto funcione por defecto.
Quizás me falta algo sobre cómo se indican los temas oscuros.
¿Puedes publicar un enlace a tu sitio? ¿Alguna advertencia en la consola del navegador?
Gracias por dar seguimiento, te envié un mensaje por chat.
Editar: se resolvió asegurando que el id del esquema de color del modo oscuro predeterminado del panel de administración esté configurado en un tema oscuro. ¡Gracias! ![]()
@jordan.vidrine ¿Solo quería preguntar si tienes algún plan sobre esto?
Hola. El botón de alternancia solo se muestra para los administradores.
¿Qué he hecho? ![]()
Verifique en preferencias > Interfaz > Esquema de color que los usuarios tengan seleccionado un esquema de color en modo oscuro. Si no hay ningún modo oscuro seleccionado allí, el botón de alternancia no se renderizará.
Lo siento, me lo perdí.
¿A qué menú desplegable te refieres? ¿Al menú heredado (que no usa la barra lateral) o al menú de perfil?
Gracias.
Me refería al menú desplegable de encabezado (así es como se llama en la configuración de la versión más reciente de Discourse). Según mi entendimiento, esta es una de las dos nuevas opciones para el menú de hamburguesa o la barra lateral.
Pero también estaría contento si pudiera aparecer en el menú de hamburguesa heredado también. ![]()
No puedo / no quiero usar la barra lateral debido a problemas de diseño con mi tema personalizado.
Una idea: esto debería ser una función principal.
Una pregunta tonta: ¿dónde encuentro esquemas de color de ejemplo? Soy horrible con los colores, así que me encantaría empezar con algo que otros hayan hecho.
Y una pregunta: creo que activé y configuré todo como se supone que debe ser, pero no veo ningún interruptor.
¿Tienes más de 1 color en esta área /admin/customize/colors?
sí, dos esquemas de color