Menu hamburger sul lato sinistro su mobile

Grazie @benji e @featheredtoast

Purtroppo presenta ancora un comportamento anomalo

Con menu hamburger sul lato sinistro su mobile disattivato:

Con esso attivato:

Nota la posizione dell’icona della chat…

1 Mi Piace

Ah, capito, l’icona non veniva assegnata all’area designata. Aggiornato di nuovo!

Purtroppo, non sta ancora funzionando. Nuovo screenshot con l’ultima versione del menu hamburger sul lato sinistro su mobile attivato:

Effettuato un PR per risolvere il problema del pulsante di accesso non allineato con gli altri pulsanti dell’intestazione quando l’utente non è connesso.

Prima:

Dopo:

@fokx fantastico grazie! quella particolare riga è anche dove sono state impostate molte delle modifiche in sospeso, quindi ho incorporato le tue modifiche separatamente al di fuori del PR.

@Robin.Grant ho aggiornato il tema per allineare meglio le icone dell’intestazione personalizzate - prova questa


2 Mi Piace

Fantastico! - grazie @featheredtoast - sembra funzionare perfettamente!

1 Mi Piace

Ciao
Questo componente verrà aggiornato? Ho riscontrato un problema. Quando imposto uno stato personalizzato e aggiungo un’icona, fare clic sull’avatar fa spostare l’icona nella posizione sbagliata.

1 Mi Piace

È passato un po’ di tempo da quando ho guardato questo componente, ci penserò ora che l’header è stato rifattorizzato…

Detto questo, sono felice di ricevere PR o simili se qualcuno ci lavora prima di me.

5 Mi Piace

Ho scoperto che questo TC non funziona dopo una recente modifica del core, quindi ho aperto una PR:

4 Mi Piace

Bello! Grazie per la PR, l’ho unita :slight_smile:

2 Mi Piace

Ciao @featheredtoast Dopo il recente aggiornamento, non funziona da parte mia :sweat_smile:

L’aggiornamento è stato suggerito per essere ripristinato a causa di un recente ripristino del core qui: Revert "UX: Adjust appearance of search icon (#34235)" (#34469) · discourse/discourse@22f8f6d · GitHub

2 Mi Piace

Al momento non credo che la funzionalità del logo centrale funzioni; almeno non sembra fare nulla sul nostro nuovo sito.

A proposito, questo componente è brillante! Il comportamento predefinito di avere l’hamburger a destra su mobile è semplicemente sbagliato. Ci sono state ulteriori discussioni in merito?

5 Mi Piace

Sì, anche l’impostazione per centrare il logo non funziona qui.

1 Mi Piace

Posso confermare che, dopo aver abilitato TC su 3.5.1, l’icona hamburger rimane sul lato destro nell’intestazione su mobile.

Non nel mio caso: quella parte della funzionalità funziona perfettamente per me.

Il problema a cui ho accennato sopra riguarda la posizione del logo (non l’hamburger).

L’hai testato sulla 3.5 o 3.6? Sulla nostra 3.5.1 stabile, il componente del tema non funziona. Sulla 3.6, invece, sì.

Modifica: Trovato il problema! Se qualcuno sulla 3.5.1 vuole usare questo componente, usi questo commit: GitHub - featheredtoast/discourse-left-menu-theme-component at 707abce8558065abd6e59a92da3f2cd22d9d0a8a

1 Mi Piace