Schema di colori unico per una categoria

Ciao @Rhababo :wave: benvenuto su Meta :slight_smile:

Se non hai mai lavorato con temi e sviluppo di Discourse, ti consiglio di iniziare con le risorse qui:

Inoltre, ad esempio, puoi cambiare il logo e il colore dell’intestazione e persino i colori delle icone per una categoria specifica con codice CSS simile a questo:

.category-<category-slug> .d-header {
    background: rgba(#ce0303, 0.90);
    .d-header-icons .d-icon  {
        color: #cccccc;
    }
    .header-sidebar-toggle button .d-icon {
        color: #cccccc;
        &:hover {
            color: #999999;
        }
    }
}    
    
.category-<category-slug> .d-header #site-logo.logo-small {
	content:url($small-logo);
}

.category-<category-slug> .d-header #site-logo.logo-big {
	content:url($big-logo);
}

Se crei semplicemente un nuovo tema, puoi aggiungere codice e caricare i loghi come asset. <category-slug> è il nome della categoria in minuscolo che appare nel campo URL del browser (separa le categorie genitore e sottocategorie con trattini “-”, come in categoria-genitore-sottocategoria.

Ci sono anche vari Theme component come questo che potresti cercare

3 Mi Piace