Questo componente funziona davvero bene con le banniere delle categorie ora Categoria (o sottocategoria) + tag mostreranno sia la banner della categoria che quella del tag. Davvero fantastico, grazie @awesomerobot!
Ho un suggerimento per la banner dei tag. Esiste unâopzione di Discourse âforza tag in minuscoloâ che è abilitata di default. Se viene disabilitata, i tag possono contenere caratteri maiuscoli e minuscoli. Ho usato CSS personalizzato come soluzione temporanea (text-transform: capitalize) per capitalizzare le prime lettere nella banner dei tag dove necessario, ma sarebbe bello se questo componente supportasse anche le maiuscole (come fa attualmente il filtro a discesa dei tag di Discourse). Ad esempio, âMytagâ e âMyTagâ vengono attualmente visualizzati entrambi come âmytagâ nella banner (senza CSS personalizzato).
Penso che questo non sia in realtĂ causato dal componente, ma dal modo in cui i tag vengono risolti da altri elementi UX in Discourse. Ho tag in maiuscolo su un sito:
Quando seleziono il tag dallâelemento dellâelenco degli argomenti sopra, mi indirizza a /tag/tips. E poi il banner mostra âtipsâ.
Ma quando navigo su /tag/Tips, il banner mostra âTipsâ.
Hmm sĂŹ, è passato un poâ di tempo, ma se ricordo bene il problema era che il banner del tag non capitalizzava il tag come il resto dellâinterfaccia utente. LâURL del tag rimaneva minuscolo, ma questo è previsto e ideale secondo me.
Grazie per aver corretto il plugin @awesomerobot, e per aver incluso lâopzione per rimuovere gli underscore Ho appena testato un commit nel mio fork per mettere in maiuscolo i tag, funziona con formattedTagName. Anche se non sono sicuro di come funzionerebbe con formattedAdditionalTagNames. Ma in ogni caso ho giĂ notato un problema. Alcuni tag sono acronimi, come PDF. Mettere in maiuscolo solo la prima lettera non sembra giusto. Naturalmente, si potrebbe inserire un elenco di tag per includere parole come PDF e altre, e poi trattarle diversamente e metterle completamente in toUpperCase(). Ma per le istanze che consentono ai membri della community di creare tag, diventa difficile mantenere la coerenza. Quindi, immagino che lascerò i tag cosĂŹ come sono, in minuscolo. Ci sono soluzioni piĂš intelligenti?