Come personalizzare il menu a discesa

Ciao, ho il tema Discourse Minima e sto cercando modi per personalizzare il mio menu a tendina.

Tuttavia, non riesco a trovare dove personalizzare/eliminare/aggiungere le opzioni nel menu a tendina. Qualcuno può aiutarmi?

1 Mi Piace

Lo chiamano menu hamburger, quindi è qualcosa da cercare qui. Ecco un post che potrebbe essere utile: Customizing the Hamburger Menu - #2 by JimPas

Cerca anche la versione americana “customize” :slight_smile:

4 Mi Piace

Questo componente del tema rende facile aggiungere collegamenti alle sezioni esistenti:

Il modo più semplice per rimuovere le opzioni è nasconderle con il CSS, ad esempio:

.hamburger-panel .top-topics-link {
    display: none;
}
5 Mi Piace

Grazie Kris!

Dove devo incollare il codice? Non riesco a modificare il CSS del tema e quando provo a farlo in un componente attivo, non sembra avere alcun effetto..

1 Mi Piace

Ciao Sofi,

Per personalizzare il menu hamburger tramite CSS, puoi fare un fork del tema Minima e incollare il codice nel tuo fork.

Cosa stai cercando di fare? Ho verificato che il componente del tema funzioni correttamente. Sono riuscito ad aggiungere nuovi link tramite il componente Custom Hamburger Menu Links.

1 Mi Piace

Ciao Meghna,

Posso aggiungere link al mio menu hamburger, ma non riesco ad aggiungere o eliminare voci.

Vorrei personalizzare la forma e il testo all’interno del mio menu hamburger. Per esempio, il mio menu hamburger appare così:

Ma vorrei che assomigliasse a questo:

Vorrei rimuovere elementi come “Cakeday”, “Tags”, ecc. e rendere la forma più quadrata piuttosto che rettangolare allungata. Esiste un codice CSS per farlo e posso creare un nuovo componente per modificarlo?