Sembra che questo sia menzionato in alcuni posti, ma non sono riuscito a trovare una risposta chiara: un modo per aggirare questo problema, o “sta arrivando” nella barra laterale o nel componente, o “no”, ecc…
Ho abilitato la barra laterale sperimentale sul mio sito ospitato su Discourse. Ottengo blocchi colorati accanto alle mie categorie. E in particolare, non ottengo le icone di categoria che ho configurato con il componente tema Icone Categoria.
Il mio primo pensiero è che ho l’impostazione “Stile Categoria” come “nessuno” per questo sito. Mi sembra che non dovrebbero esserci blocchi colorati nella barra laterale con “nessuno”.
… e nel mio screenshot puoi vedere le icone che ho per le categorie. Mi sembra che le stesse icone dovrebbero essere nella barra laterale.
La risposta attuale è che non abbiamo piani specifici per questo.
C’è stata qualche discussione sulla possibilità di rendere le icone delle categorie una funzionalità di prima classe, anche se - so che è qualcosa che interessa a @tobiaseigen, per esempio. Ma al momento non è nella nostra lista di priorità.
Nel frattempo, non sono sicuro di cosa sarebbe necessario per aggirare questo problema o per aggiungere il supporto nel componente tema delle icone delle categorie. @pmusaraj hai qualche idea su cosa potrebbe comportare?
@craigconstantine - come ti aspetteresti che appaia la barra laterale quando vengono utilizzate le icone? ti aspetteresti che le icone abbiano il colore della categoria in questo scenario?
Il componente delle icone delle categorie sovrascrive un renderer di link di categoria principale per aggiungere le sue icone. La barra laterale, per una buona ragione, non utilizza lo stesso renderer, quindi dobbiamo aggiungere un modo per estendere/sovrascrivere i link delle categorie della barra laterale nel core prima che un componente possa fare qualcosa qui.
Storia simile per i tag, ma è probabilmente un po’ più facile dato che attualmente mostriamo un’icona predefinita per ogni tag nella barra laterale.
Abbiamo discusso internamente di avvicinarci alla parità di funzionalità tra tag e categorie, e di permettere ai tag di essere decorati con colori allo stesso modo delle categorie, e di permettere a entrambi di essere decorati con icone.
Differenziare tag e categorie con colori e icone può fare una grande differenza nell’aiutare a distinguerli e a non “far pensare la gente” mentre naviga nelle discussioni nella loro community.
Quindi sì, sono favorevole a rendere tutto questo una realtà in tutto il core di Discourse. Ma non sono favorevole a creare un’esperienza caotica e colorata o a rendere la funzionalità della barra laterale più difficile da usare con le icone. Mi piace l’esempio di screenshot di @pmusaraj con lo stile della categoria impostato su box - questo potrebbe funzionare abbastanza bene nella barra laterale.
La barra laterale di Discourse for Teams gestiva la decorazione delle categorie un po’ meglio della nuova barra laterale, penso. Si poteva usare l’impostazione admin category style per scegliere bar, box, bullet o none, e le categorie nella barra laterale venivano visualizzate con lo stile scelto e tutte sembravano molto belle! Vedi screenshot.
Ho disattivato enable-exp-sidebar, ho svuotato la cache del browser, ho aggiornato… pensando di fare uno screenshot del mio vecchio ≡ che mostra le categorie con le icone… ma anche quello ora non funziona più??
Questo non aveva le caselle colorate prima—il colore non trasmette alcun significato intrinseco, in generale. Tutte le mie categorie hanno icone scelte meticolosamente. Aiuto ha un FA ?, Ascolta ha cuffie, sostenitori ha un silhouette-utente-con-+ (che usiamo come flair avatar per persone in un certo gruppo), banco di lavoro ha un’icona di attrezzi, ecc.
Ma per provare a rispondere alla tua domanda specifica in cima: dovrebbe apparire così (nessun colore poiché lo stile della categoria è nessuno) e l’icona accanto ai nomi… ecco le icone per alcune delle nostre categorie (anche questo era nel mio post originale.)
derp …hai ovviamente ragione. Ecco uno screenshot di come le icone dovrebbero apparire accanto alle categorie, nella barra laterale quando lo stile della categoria è nessuno:
re: icone di categoria
non mi piacciono particolarmente. concordo che sarebbe disordine secondo me. stavo più che altro rispondendo alle preoccupazioni di @craigconstantine perché erano in qualche modo disponibili nel menu legacy.
Sì, io stesso, non ho problemi con quei proiettili colorati (a parte le icone di blocco, ma posso escluderle con il codice). Dammi solo la possibilità di modificare la sezione community e sarò felicissimo.
Comunque. Semplicemente non credo che gli utenti possano e vogliano identificare le categorie tramite colori diversi, quindi li ho disabilitati dove ho potuto e altrimenti ho cercato di usare lo stesso colore in tutto il forum. Non vedo altro scopo per i colori delle categorie se non l’aspetto decorativo e questa è puramente una questione di gusti.
Ed è per questo che mi piacerebbe molto avere un’opzione per disabilitarli nella barra laterale come posso fare nel resto del forum.
per chiunque voglia cambiare l’aspetto di quei pallini delle categorie nel menu della barra laterale del navigatore, puoi fare qualcosa di simile a quello che ho fatto sul mio forum - nel css comune:
nota il pallino della sottocategoria Help Desk. la Lounge è protetta per TL1 ma ho rimosso l’icona del lucchetto con il codice. lascio l’icona del lucchetto per le categorie dello staff in modo che possano vederle facilmente.
Sto solo lasciando una breve nota qui, stiamo lavorando per rendere i componenti del tema delle icone delle categorie e delle icone dei tag compatibili con la barra laterale nel breve termine. Questo dovrebbe essere pronto entro la prossima settimana. A lungo termine, tuttavia, intendiamo rendere le icone personalizzabili per categorie o tag una funzionalità principale.