Icone delle categorie

In realtà, ho ricontrollato e questa valutazione del problema non sembra essere accurata. Sembra che qualsiasi slug che contenga alcune delle stesse parole di un altro non funzionerà, nonostante non utilizzi la corrispondenza parziale.

Se sto già utilizzando questi slug:

midi
deprecated

Allora non posso usare:

midi-deprecated
midideprecated
mideprecated
deprecated-midi

in qualche modo non lo distinguerà come uno slug diverso, immagino.

alla fine, ho dovuto usare: abcd

2 Mi Piace

Ciao. Posso creare icone di categoria su uno sfondo rotondo colorato come NodeBB? Questo rende le icone più carine

2 Mi Piace

Sì, dovrebbe essere fattibile usando un po’ di CSS.

3 Mi Piace

Ciao. Puoi aggiungere un’impostazione di stile per le categorie per farla apparire così?

3 post sono stati divisi in un nuovo argomento: Come vengono aggiunte queste immagini di categoria?

Un post è stato diviso in un nuovo argomento: Aggiungi icone di blocco categoria nella barra laterale

Probabilmente è già stato sollevato in precedenza, ma non possiamo più cambiare il colore di una categoria quando lo stile della categoria è none, viene visualizzato questo avviso:

Non è possibile selezionare i colori perché lo stile della categoria è impostato su none.

Attualmente, è necessario modificare lo stile in qualcos’altro, cambiare il colore e reimpostare lo stile su none.

Su un altro argomento, presumo che siano ancora necessarie modifiche fondamentali per poter sostituire le categorie e le icone dei tag nella barra laterale per seguire ciò che è impostato in questi componenti del tema, giusto?

3 Mi Piace

Sì. Ecco l’argomento Bug a riguardo, con alcune discussioni:

3 Mi Piace

2 post sono stati uniti a un argomento esistente: Aggiungi icone di categoria nella barra laterale

5 post sono stati spostati in un nuovo argomento: Le icone funzionano per tutte le categorie tranne una

5 post sono stati spostati in un nuovo argomento: Icone non visualizzate

Ho apportato 3 aggiunte che avrei davvero voluto vedere.

Funzionalità 1 — Logo della categoria come icona della categoria

Carica semplicemente l’SVG o il PNG nelle impostazioni della categoria sotto Impostazioni categoria > Immagini > Immagine del logo della categoria. Non c’è bisogno di pasticciare con un foglio di stile personalizzato!

Impostazioni

Mi associo a questo, sarebbe estremamente bello avere tutto configurabile dalle rispettive pagine di categoria. Penso che questa funzionalità possa essere la cosa più vicina, se ti va bene usare il logo della categoria come icona della categoria.


Inoltre, ora puoi utilizzare 2 tipi di emoji!

Funzionalità 2 — Emoji di sistema native come icona della categoria

Basta usare la tastiera emoji nativa sul tuo iOS, macOS o altro dispositivo per inserire un singolo carattere emoji Unicode.

Impostazioni


Funzionalità 3 — Emoji di Discourse come icona della categoria (+ pro tip!)

Usa il set di emoji ospitate di Discourse! Digita semplicemente la sintassi abbreviata dell’emoji come :grinning: che verrà visualizzata → :grinning:

Pro tip

Se desideri caricare un’icona di categoria personalizzata senza sostituire il logo della categoria, questa è un’ottima soluzione. Carica semplicemente l’icona come emoji in Admin > Personalizza > Emoji. Quindi, usa la sintassi abbreviata dell’emoji.

Impostazioni


Emoji native, emoji di Discourse e icone Font Awesome possono essere mescolate, se è così che ti piace fare…

Impostazioni


Durante lo sviluppo di questo, ho avuto alcune domande @pmusaraj

Possiamo potenzialmente rimuovere del tutto l’opzione partial e sostituire lo slug della categoria con l’ID della categoria per risolvere il problema delle sottocategorie che condividono lo stesso slug? Se volessi icone diverse per le sottocategorie che condividono lo stesso slug, anche questa sarebbe una soluzione. Poiché gli ID sono più unici, sembrano l’approccio logico e meno soggetto a errori (a meno che non eliminino una categoria, immagino, ma farlo riassegna ogni ID di categoria?).

Inoltre, l’impostazione svg-icons è ancora necessaria? (Le icone Font Awesome verranno comunque visualizzate senza specificarle lì.)

9 Mi Piace

Sarebbe fantastico poter scegliere il colore dello sfondo rotondo dell’icona come in nodebb. Le icone avrebbero una migliore visibilità.

2 Mi Piace

Grazie per il suggerimento! L’ho controllato ed è davvero fantastico, penso che ci possa essere un’opzione in cui uno sfondo circolare possa essere abilitato attingendo dal colore della categoria. Mi ricorda le opzioni dell’immagine del profilo di Apple.


Sembrerebbe una soluzione più snella rimuovere l’opzione di colore esistente per le icone Font Awesome e semplicemente attingere il suo colore dall’impostazione del colore della categoria. Come menzionato sopra, ci potrebbe anche essere una soluzione inversa in cui l’icona Font Awesome è bianca su uno sfondo circolare che è il colore della categoria. Ciò eliminerebbe la complessità non necessaria e consentirebbe un design coeso.

6 Mi Piace

Il colore della categoria è rumore visivo. Nodebb non usa colori per le categorie, ma usa icone per le categorie e le categorie hanno un bell’aspetto

1 Mi Piace

Credo che ci siano persone che utilizzano l’opzione partial perché vogliono la stessa icona per le sottocategorie. Un passaggio agli ID delle categorie richiederebbe anche a tutti gli utenti esistenti di questo componente del tema di riconfigurarlo dopo il prossimo aggiornamento, e ciò sarebbe piuttosto dirompente.

Anche questo è complicato. È ancora utile se si sceglie un’icona FA che non è inclusa nel set predefinito di Discourse (cioè un’icona che non è visibile nella styleguide del tuo sito). Esiste un’impostazione generale del sito anche per questo, ma come per la configurazione partial, sospetto che ci siano già utenti di tale impostazione, quindi la sua rimozione causerebbe la scomparsa di alcune icone su alcuni siti Discourse.

3 Mi Piace

Per fare ciò, è necessario che l’impostazione “eredita icona dalla categoria genitore” sia attiva per impostazione predefinita.
In questo modo, la riconfigurazione sarebbe facile e non richiederebbe molto tempo. Molte cose possono essere ereditate per impostazione predefinita.
Scegli la tua icona tra quelle già pronte o caricala manualmente (magari anche con la conversione in svg da un’immagine online) offre infinite opzioni per l’utilizzo delle icone per migliorare l’usabilità della community.

1 Mi Piace

Non vedo nessuna di queste cose nel TC. Sono piani futuri? O qualcosa su cui stai attualmente lavorando?

Adoro il concetto! Porterà davvero questo TC al livello successivo.

2 Mi Piace

Questo aggiornamento non è ancora stato unito, al momento esiste solo come branch separato nel repository. Invierò presto una PR entro la prossima settimana per unirla senza interrompere alcuna configurazione esistente. Grazie per il tuo gentile feedback! :smiley:

5 Mi Piace

Se installi il plugin bbcode, credo che tu possa usare il colore bbcode come opzione. Allo stesso modo c’è smoji.

1 Mi Piace