Logo alternativo su tema diverso

Ciao a tutti!

Mi chiedevo se qualcuno conoscesse un modo per utilizzare un logo alternativo su temi diversi. Ad esempio, se il forum creasse un tema retrò, aggiungeremmo un logo retrò. Avere un logo moderno è un po’ fuori luogo, quindi poter avere un tipo diverso di logo sui diversi temi sarebbe bello, ma non sono sicuro se ci sia un modo per farlo. Fatemi sapere!

2 Mi Piace

Sarebbe bello espandere questa funzionalità con un componente tema, ma attualmente puoi avere due loghi. Uno per il tema normale e uno per la modalità scura.

Quindi in Impostazioni-> Branding hai il tuo logo standard

Ma hai anche il logo per la modalità scura

La tua modalità scura non deve essere per forza scura. Quindi puoi essenzialmente creare un tema principale e un tema retrò. Se volessi di più, probabilmente avresti bisogno di un componente tema.

2 Mi Piace

Abbiamo deprecato il componente del tema perché veniva utilizzato principalmente per i loghi in modalità scura (che ora sono nelle impostazioni di Discourse per impostazione predefinita)… ma mi aspetterei che questo funzioni ancora: GitHub - discourse/discourse-alt-logo

Questo ti permette di aggiungere alcuni URL di logo alle impostazioni del componente del tema, e poi aggiungeresti questo componente del tema al tema che desideri avere loghi diversi. Forse dovremmo comunque mantenere questo componente pensando al caso d’uso di loghi diversi per temi diversi :thinking:

6 Mi Piace

Ho una community che è per molte università e imposta il logo alla loro istituzione in base al loro gruppo primario.

1 Mi Piace

Sai come potrei fare?

1 Mi Piace

È disponibile come componente del tema (o un plug-in?). Suppongo che un componente del tema possa interferire con il DOM e non sono mai riuscito a far funzionare bene quel metodo con Discourse.

Il logo viene modificato in base alla categoria che si sta visitando, non al gruppo dell’utente. E il CSS sovrascrive il contenuto del logo a seconda della categoria visitata.

1 Mi Piace