Come posso cambiare l'icona dello staff

Ciao,
È possibile cambiare l’icona dello staff da Admin e Mod a un’altra icona?

Dai un’occhiata a questo argomento:

Grazie per queste informazioni, ma cambierò l’icona dello scudo dietro il nome utente di un membro dello staff.

Se questo è ciò che vuoi modificare, l’icona accanto al nome utente

image

Aggiungi questo all’intestazione comune:

<script type="text/discourse-plugin" version="0.8">
  api.replaceIcon('shield-alt', 'terminal');
</script>

“terminal” è quello che ho scelto; sostituiscilo con la tua preferenza.

Inoltre, aggiungi ciò che hai scelto alla “sottoinsieme di icone SVG” nel tuo pannello di amministrazione.

Se ti perdi, probabilmente basta cercare “sottoinsieme di icone SVG” qui.

Ho aggiunto il seguente codice all’intestazione


Ma ora l’icona dello scudo è nascosta. Come posso usare un’altra icona FA?

È possibile aggiungere icone FA Pro al “sottoinsieme di icone SVG”.

Non lo so, sicuramente dovresti abbonarti/pagare e probabilmente dovresti modificare lo script per adattarlo a questo.

Forse contattali e chiedi, per favore riferisci i risultati. Non sono sicuro che valga la pena spendere 99 $ all’anno, ma se abbastanza persone lo chiedono, forse Discourse può ottenere/aggiungere una licenza?

Fino ad allora puoi usare quelle gratuite.

Non sono sicuro che possa essere utile, ma forse puoi dare un’occhiata a questo:

Ok, la prima riga del mio header serve per la possibilità di utilizzare tutte le icone FA. Ma al momento l’API probabilmente non può accedervi.
Proverò a fare una richiesta di funzionalità per questo.

Grazie a tutti per l’aiuto :+1:

Come posso utilizzare un file SVG personalizzato come icona?
Ho caricato il file SVG su Dark Design.


E ho il seguente header personalizzato

<script type="text/discourse-plugin" version="0.8">
api.replaceIcon('shield-alt', '$shield-alt-duotone');
</script>

Ma l’icona non è visibile.

Non è così che funziona. $shield-alt-duotone è una variabile destinata all’uso nel tuo CSS personalizzato. Il primo argomento a cui ho collegato in precedenza spiega come sostituire le icone con nuove tramite un file SVG:

Ok, funziona, grazie.