Menú hamburguesa en el lado izquierdo en móvil

Gracias @benji y @featheredtoast

Todavía presenta un comportamiento extraño, desafortunadamente

Con el menú hamburguesa lateral izquierdo en móvil desactivado:

Con él activado:

Nota la posición del icono de chat…

1 me gusta

¡Ah, entendido! El ícono no se estaba asignando a su área designada. ¡Actualizado de nuevo!

Desafortunadamente, todavía no funciona. Nueva captura de pantalla con la última versión del menú hamburguesa lateral izquierdo en móvil activada:

Se hizo una PR para solucionar el problema del botón de inicio de sesión que no estaba alineado con otros botones de encabezado cuando el usuario no había iniciado sesión.

Antes:

Después:

@fokx ¡genial, gracias! esa línea en particular es también donde se han configurado muchos de los cambios pendientes, así que he incorporado tus cambios por separado fuera de la PR.

@Robin.Grant He actualizado el tema para alinear mejor los iconos personalizados del encabezado. Prueba este.


2 Me gusta

¡Genial! - gracias @featheredtoast - ¡parece que funciona perfectamente!

1 me gusta

Hola
¿Se actualizará este componente? Me encontré con un problema. Cuando establezco un estado personalizado y agrego un ícono, hacer clic en el avatar hace que el ícono se mueva a la posición incorrecta.

1 me gusta

Ha pasado un tiempo desde que miré este componente, lo haré ahora que la cabecera ha sido refactorizada…

Dicho esto, estaré encantado de recibir PRs o similares si alguien se adelanta a mí.

5 Me gusta

Encontré que esta TC no funciona después de un cambio reciente en el núcleo, así que abrí una PR:

4 Me gusta

¡Genial! Gracias por la PR, la he fusionado :slight_smile:

2 Me gusta

Hola @featheredtoast Después de la actualización reciente, no funciona de mi lado :sweat_smile:

Se sugirió revertir la actualización debido a una reversión central reciente aquí: Revert "UX: Adjust appearance of search icon (#34235)" (#34469) · discourse/discourse@22f8f6d · GitHub

2 Me gusta

Creo que la funcionalidad del logo central no está funcionando en este momento; al menos no parece hacer nada en nuestro nuevo sitio.

Por cierto, ¡este componente es brillante! El comportamiento predeterminado de tener la :hamburguesa: a la derecha en dispositivos móviles está completamente mal. ¿Ha habido alguna discusión adicional sobre esto?

5 Me gusta

Sí, la configuración para centrar el logo tampoco funciona aquí.

1 me gusta

Puedo confirmar que, después de habilitar TC en 3.5.1, el ícono de hamburguesa permanece en el lado derecho en la cabecera en dispositivos móviles.

En el mío no, esa parte de la funcionalidad me funciona perfectamente.

El problema al que aludí anteriormente se refiere a la posición del logo (no a la hamburguesa).

¿Lo probaste en 3.5 o 3.6? En nuestra versión estable 3.5.1, el componente de tema no funciona. En 3.6, sí lo hace.

Editar: ¡Encontré el problema! Si alguien en 3.5.1 quiere usar este componente, use este commit: GitHub - featheredtoast/discourse-left-menu-theme-component at 707abce8558065abd6e59a92da3f2cd22d9d0a8a

1 me gusta