Questa guida descrive come personalizzare se e come vengono visualizzate le schede utente su Discourse, inclusa lâaggiunta di campi personalizzati e la nascondibilitĂ dei profili utente.
Livello utente richiesto: Amministratore
La personalizzazione delle schede utente tramite CSS consente di personalizzare lâaspetto e le informazioni visualizzate.
Personalizzazione delle schede utente
Le schede utente possono essere personalizzate con CSS. Di seguito sono riportati alcuni esempi di personalizzazioni CSS che puoi utilizzare:
Modifica del colore di sfondo
Per modificare il colore di sfondo delle schede utente:
.user-card {
background-color: #f0f0f0;
}
Aggiunta di un bordo attorno alle schede utente
Per aggiungere un bordo attorno alle schede utente:
.user-card {
border: 2px solid #4CAF50;
border-radius: 10px;
}
Modifica del font e del colore dei nomi utente
Per modificare il font e il colore del nome principale/nome utente visualizzato sulle schede utente:
.user-card .name-username-wrapper {
font-family: 'Arial', sans-serif;
color: #FF5733;
}
Nascondere elementi specifici
Per nascondere determinati elementi, come la posizione dellâutente o la data di iscrizione:
.user-card .location,
.user-card .metadata__user-created {
display: none;
}
Personalizzazione dellâaspetto in base al gruppo utente o a un utente specifico
Per personalizzare lâaspetto della scheda utente per un gruppo utente specifico o per un utente specifico:
/* Personalizza per un gruppo utente specifico */
.user-card.group-Groupname{
background-color: #FFF8DC;
}
/* Personalizza per un nome utente specifico */
.user-card.user-card-Username {
background-color: #FFD700;
}
Solo il gruppo principale dellâutente viene impostato come selettore di classe. Quando lâutente non ha un gruppo principale, il selettore di classe è
group-null.
Campi utente personalizzati
Inoltre, è possibile aggiungere campi utente personalizzati alle schede utente seguendo i passaggi indicati di seguito:
- Naviga alla pagina
/admin/config/user-fields. - Seleziona la casella di controllo
Mostra sulla scheda utente?per i campi che desideri visualizzare sulla scheda utente.
Nascondere tutti i profili utente
Se è necessario nascondere i profili utente al pubblico, è possibile utilizzare la seguente impostazione del sito:
nascondi i profili utente al pubblico: Disabilita le schede utente, i profili utente e la directory degli utenti per gli utenti anonimi.
Altre personalizzazioni
Altre personalizzazioni possono essere effettuate tramite componenti del tema, come ad esempio:

