Questo componente del tema offre numerosi miglioramenti per l’intestazione delle categorie di Discourse.
L’intestazione ‘standard’ delle categorie di Discourse viene visualizzata nella parte superiore di ogni pagina di categoria, sopra i link di navigazione e l’elenco degli argomenti. Di solito è visibile solo se è stata caricata un’immagine del logo della categoria nelle impostazioni della categoria. L’intestazione mostra il logo e una breve descrizione della categoria, estratta dal primo paragrafo dell’argomento ‘A proposito della… categoria’.
Questo componente del tema offre i seguenti miglioramenti
L’intestazione della categoria è ora visualizzata di default per tutte le categorie. Ora include il nome della categoria, oltre al logo (se impostato) e alla descrizione della categoria. Può anche includere un’immagine di sfondo del logo e può essere stilizzata per apparire come una ‘scatola’ o un ‘banner’, utilizzando le impostazioni del colore della categoria. Sono disponibili numerose opzioni configurabili nelle impostazioni del tema.
Impostazioni del tema
- mostra nome categoria: Mostra il nome della categoria nell’intestazione
- mostra descrizione categoria: Mostra il testo della descrizione della categoria (il primo paragrafo dell’argomento ‘A proposito di questa categoria’)
- dimensione testo descrizione: Dimensione del testo all’interno della descrizione della categoria
- allineamento testo: Allineamento del testo all’interno dell’intestazione della categoria
- mostra intestazione sottocategoria: Mostra l’intestazione per le sottocategorie
- mostra nome categoria padre: Aggiungi il nome della categoria padre come prefisso nelle intestazioni delle sottocategorie (questo funge da link a breadcrumb verso la pagina della categoria padre)
- mostra icona blocco: Mostra l’icona del blocco sulle categorie protette dalle autorizzazioni
- mostra logo categoria: Mostra l’immagine del logo della categoria all’interno dell’intestazione
- mostra logo categoria padre: Mostra il logo della categoria padre se non è impostato un logo per la sottocategoria
- mostra logo sito: Mostra il piccolo logo del sito se non è impostato un logo per la categoria
- posizione logo: Posizione del logo all’interno della scatola
– ‘left’ e ‘right’ visualizzano il logo in linea con il testo.
– ‘top’ visualizza il logo sopra, allineato con il testo - dimensione logo: Dimensione del logo all’interno dell’intestazione.
– Piccolo: 50px di altezza, simile al logo di una scatola di sottocategoria.
– Standard: 150px di altezza.
– Originale: la dimensione dell’immagine caricata - stile intestazione: Imposta lo stile dell’intestazione su:
– Scatola: l’intestazione della categoria viene visualizzata nello stesso stile delle scatole standard di Discourse
– Banner: imposta lo sfondo dell’intestazione sul colore di sfondo della categoria e il testo sul colore in primo piano
– Nessuno: nessun bordo o stile di sfondo - immagine di sfondo intestazione: Si applica se hai caricato un’immagine di sfondo per la categoria
– ‘contain’, ‘cover’ e ‘resize’ visualizzano lo sfondo all’interno dell’intestazione.
– ‘outside’ è l’impostazione predefinita di Discourse che lo visualizza all’esterno dell’intestazione, su tutta la pagina. - mostra su mobile: Mostra l’intestazione della categoria sui dispositivi mobili
- forza allineamento mobile: Forza l’allineamento mobile del logo-testo al centro in alto dell’intestazione
- nascondi se nessuna descrizione categoria: Nascondi l’intestazione se la descrizione della categoria non è impostata
- escludi categorie: Le intestazioni non verranno visualizzate per queste categorie
Installa il componente del tema
Repository Git: https://github.com/naidihr/discourse-category-headers
Come installo un tema o un componente del tema?
Crediti
Grazie a @Johani per la sua eccellente Guida per sviluppatori ai temi di Discourse
Questo componente del tema è stato ispirato da altri temi, in particolare dal tema Discourse Category Banners di @awesomerobot
Esempi
Stile scatola: l’intestazione della categoria viene visualizzata nello stesso stile delle scatole delle sottocategorie
Sottocategoria: nota che la sottocategoria non ha un logo ma è impostata per ereditare il logo della categoria padre. Anche il nome della categoria padre è impostato per essere visualizzato come un link a breadcrumb.
Se la sottocategoria ha il proprio logo, lo visualizzerà al suo posto.
Visualizzazione mobile che mostra un diverso allineamento di testo e icone.
Impostazioni della dimensione del testo.
Esempio di opzioni di allineamento: testo centrato, logo a destra.
Stile banner: utilizza i colori di sfondo e in primo piano della categoria
Immagine di sfondo: utilizza l’immagine di sfondo della categoria













