Menu utente personalizzato

:information_source: Riepilogo Aggiunge un menu a discesa all’intestazione, offrendo agli utenti un rapido accesso alle impostazioni personali e alle pagine
:hammer_and_wrench: Repository Manuel Kostka / Discourse / Components / Custom User Menu · GitLab
:question: Guida all’installazione Come installare un tema o un componente tema
:open_book: Nuovo ai temi di Discourse? Guida per principianti all’uso dei temi di Discourse

Installa questo componente tema

Aggiunge un menu utente autonomo all’intestazione. Replica gli elementi che si trovano per impostazione predefinita nella scheda del profilo del menu delle notifiche.

Vista del menu utente

Vista del menu delle notifiche

Il componente nasconde la scheda correlata dal menu delle notifiche. Le viste senza e con il componente:

:compass: Roadmap

Aggiungi modale mobile

Cambia nome e nome utente a seconda dell’impostazione del sito

11 Mi Piace

Adoro già usare questo componente!

Mi piace molto separare le notifiche dal menu utente. Ben fatto. :smiley:

5 Mi Piace

Sembra esserci un piccolo conflitto tra questo e F NAV Mobile Navigation Tabs, che sposta la campanella delle notifiche in fondo allo schermo. Funziona ancora bene, ma dove dovrebbe esserci la campanella nell’intestazione, c’è solo uno spazio vuoto. Toccando quello spazio vuoto si apre lo stesso menu che si apre toccando la mia immagine del profilo.

4 Mi Piace

Grazie per averlo segnalato! Tuttavia, non vedo come potrei renderlo compatibile.. Usando entrambe le componenti contemporaneamente probabilmente porterà a conflitti di UX e stile, poiché introducono essenzialmente lo stesso menu, ma con implementazioni di template leggermente diverse.

1 Mi Piace

Posso parlare solo per me stesso e il mio caso d’uso particolare, ma mi piacerebbe poter utilizzare questo componente per l’uso su desktop/laptop e farlo “fare un passo indietro” sui dispositivi mobili e lasciare che il componente tabs faccia il suo lavoro.

L’unica cosa a cui ho pensato sarebbe far sì che questo componente cercasse il componente tabs e la dimensione dello schermo. Il componente tabs è attivo solo sui dispositivi mobili, quindi forse potrebbe funzionare come previsto su schermi grandi e, se i tabs sono attivi, disattivarlo su schermi più piccoli. Non ho idea di che tipo di lavoro richiederebbe o se sia anche possibile.

Aggiungerò uno stile mobile dedicato un po’ più avanti. Poi potrai usare questo componente anche per il menu utente, anche su mobile. E la navigazione del footer dall’altro componente. In realtà dovrebbe allinearsi perfettamente.

1 Mi Piace

2 post sono stati divisi in un nuovo argomento: Localizzazione automatica su Meta mostra { per il post

Ho lo stesso problema menzionato da @StryGuardian in quanto è in conflitto con f-nav.

1 Mi Piace

Hai ancora il problema? Ho appena testato il mio fork F NAV su 3.5.1 con questo TC e funziona alla grande…

@manuel accetti PR? Sarebbe una bella aggiunta visualizzare il nome utente in grassetto quando i nomi completi sono disabilitati nelle impostazioni del sito e anche collegare l’avatar dell’utente al suo “riepilogo” del profilo.