Icone delle categorie

Prova questo:

.select-kit .category-badge-icon {
    display: none;
}
1 Mi Piace

Ci siamo. Grazie per l’aiuto! Penso che la navigazione di Discourse vada bene così com’è, ma per ora devo implementare questa piccola funzionalità per questi utenti e spero di poterla rimuovere in futuro. Per il momento è più una soluzione temporanea.

2 Mi Piace

Ciao,

Sono solo io, o questo componente non riconosce le modifiche ai nomi negli slug?

Nel mio caso, non sembra riconoscere gli slug delle categorie con nomi modificati, almeno non immediatamente.

1 Mi Piace

Anche io utilizzo il componente per la modalità scura.

Questo rende un po’ difficile utilizzarlo per le categorie principali, poiché l’icona appare accanto alla categoria principale. Attualmente uso “categoryColor”, impostata su rosso. Funziona sia in modalità scura che chiara sul mio forum. Tuttavia, l’icona non è visibile nel menu di selezione delle categorie, perché ha lo stesso colore dello sfondo, lasciando quindi uno spazio vuoto. Esiste un modo per risolvere questo problema? Si può usare un colore alternativo per il menu a tendina delle categorie? Quando viene utilizzato “categoryColor”, l’icona non è più visibile. Sarebbe ottimo avere un’icona di colore bianco in quel contesto.

1 Mi Piace

Ah, beh, #cfcfcf funziona bene sia in modalità scura che in modalità chiara. Un’altra opzione è, naturalmente, utilizzare anche le emoji :slight_smile:

1 Mi Piace

Vorrei utilizzare un’icona disponibile solo con un abbonamento Font Awesome Pro (in particolare questa icona). Come posso farlo con questo componente del tema?

1 Mi Piace

Devi prima installare questo plugin:

Icone FontAwesome Pro

Successivamente, le icone pro saranno disponibili per il tuo utilizzo, anche per questo componente.

3 Mi Piace

Grazie, Penar, darò un’occhiata a questo. Sto avendo alcuni problemi non correlati alla ricostruzione del forum e non sono ancora riuscito a testarlo.

2 Mi Piace

Ho notato che questo funziona solo sulle categorie, non sulle sottocategorie.

3 Mi Piace

Inoltre, funziona ovunque tranne dove le sottocategorie sono visualizzate come caselle sopra un elenco di categorie. Funziona bene come righe sopra un elenco di categorie.

Per qualche motivo categoryTitleLink non viene applicato alle caselle.

Hai qualche idea sul perché questo accada? Sospetto che possa essere un (piccolo) problema nel core.


più tardi…

Questo è stato risolto dal meraviglioso team di Discourse. Per qualche motivo, è necessario rimuovere e reinstallare questo Componente Tema affinché funzioni:

3 Mi Piace

In realtà, mi piacerebbe se questo mi permettesse anche di inserire emoji invece di semplici icone FontAwesome. È attualmente possibile?

L’esempio è che voglio avere una categoria di benvenuto e penso che l’emoji :waving_hand:t2: sia un modo sempre più standard per farlo.

2 Mi Piace

Puoi aggiungere un’emoji al nome della categoria usando il tuo emoji picker nativo nel tuo sistema operativo.

4 Mi Piace

Ah, sembra abbastanza semplice :smiling_face: Grazie!

2 Mi Piace

Dove impostarlo? Modifica il codice o l’interruttore della funzione

1 Mi Piace

Sarebbe possibile usare immagini caricate con un link URL?

1 Mi Piace

No, non credo.

3 Mi Piace

Ho specificato un’icona Font Awesome per sostituire l’icona predefinita del lucchetto. Curiosamente, sembra essere più piccola delle altre icone… Questo causa un disallineamento del testo (oltre al fatto che l’icona stessa è minuscola) nei menu a discesa delle categorie e nell’elenco delle categorie del menu ≡…

1 Mi Piace

Come posso cambiare il colore da arancione a blu?

1 Mi Piace

Il team di Discourse mi ha dato una piccola soluzione temporanea che può essere aggiunta al CSS del tema:

// FIX - Nuova icona di lucchetto per le categorie private
svg.fa.d-icon.d-icon-user-plus.svg-icon.svg-string {
    font-size: 1.3em;
    align-self: center;
}
2 Mi Piace

Sto riscontrando un problema in cui lo slug della categoria non sembra rispettare i trattini nei nomi esatti.
Ad esempio, se ho gli slug delle categorie:

beta-testing
beta-testing-bugs
beta-testing-features

Quindi aggiungo le seguenti voci del componente del tema:

beta-testing,trash-alt,categoryColour
beta-testing-bugs,trash-alt,categoryColour
beta-testing-features,trash-alt,categoryColour

Solo la prima categoria assume l’icona “trash-alt” e le altre non visualizzano alcuna icona.
Se rimuovo i trattini sembra funzionare

categorie:
beta-testing
betatestingbugs
betatestingfeatures

voci del componente del tema

beta-testing,trash-alt,categoryColour
betatestingbugs,trash-alt,categoryColour
betatestingfeatures,trash-alt,categoryColour

Questa è una soluzione alternativa, ma rompe un po’ la convenzione di denominazione per gli slug. Sto facendo qualcosa di sbagliato o è un bug?

2 Mi Piace