Icônes de catégories

Try this:

.select-kit .category-badge-icon {
    display: none;
}
1 « J'aime »

That did it. Thank you for the help! I think Discourse navigation is fine as-is but for now I have to implement this small feature for these users and hopefully I can remove it at some point in the future. It’s more of a stop gap fix for the moment.

2 « J'aime »

Hi,

Is it just me, or does this component not recognize name changes in slugs?

I doesn’t seem to recognize category slugs with changed names in my case, not right away anyway.

1 « J'aime »

I use the dark mode component as well.

So that makes it a bit difficult to use this for the main categories. Because the icon shows up next to the main category. I now use “categoryColor”, which is red. That works for both the dark and light mode on my forum. But then the icon is not visible in the category selection menu. Because it has the same color as it. So there is just a blank space. Is there a way to fix this? Use an alternative color for the category dropdown menu? Because when “categoryColor” is used, the icon is not visible anymore. Would be great to have a white color for the icon there.

1 « J'aime »

Ah, well, #cfcfcf works fine in both dark and light mode. Other option is also to use emojis of course :slight_smile:

1 « J'aime »

I’d like to use an icon that is only available with a Font Awesome Pro subscription (specifically this icon). How can I do so with this theme component?

1 « J'aime »

You need to first install this plugin:

FontAwesome Pro icons

And then the pro icons should be available for use for you, including for this component.

3 « J'aime »

Thank you, Penar, I’ll take a look at this. I’m having some unrelated trouble rebuilding the forum, and haven’t been able to test this out yet.

2 « J'aime »

J’ai remarqué que cela ne fonctionne que sur les catégories, pas sur les sous-catégories.

3 « J'aime »

Suite à cela, cela fonctionne partout sauf là où les sous-catégories sont affichées sous forme de boîtes au-dessus d’une liste de catégories. Cela fonctionne bien sous forme de lignes au-dessus d’une liste de catégories.

Pour une raison quelconque, categoryTitleLink n’est pas appliqué aux boîtes.

Avez-vous une idée de pourquoi c’est le cas ? Je soupçonne qu’il pourrait s’agir d’un (petit) problème dans le cœur du système.


plus tard…

Cela a été corrigé par la merveilleuse équipe de Discourse. Pour une raison quelconque, vous devez supprimer et réinstaller ce composant de thème pour qu’il fonctionne cependant :

3 « J'aime »

J’aimerais beaucoup si cela me permettait également de mettre des emojis au lieu de simples icônes FontAwesome. Est-ce actuellement possible ?

L’exemple est que je veux avoir une catégorie Bienvenue et je pense que l’emoji :waving_hand:t2: semble être une façon de plus en plus standard de le faire.

2 « J'aime »

Vous pouvez ajouter un emoji au nom de la catégorie à l’aide de votre sélecteur d’emoji natif dans votre système d’exploitation.

4 « J'aime »

Ah, cela semble assez simple :smiling_face: Merci !

2 « J'aime »

Où le régler ? Modifier le code ou le bouton d’interruption de la fonction

1 « J'aime »

Serait-il possible d’utiliser des photos téléchargées avec un lien URL ?

1 « J'aime »

Non, je ne pense pas.

3 « J'aime »

J’ai spécifié une icône Font Awesome pour remplacer l’icône de cadenas par défaut. Curieusement, elle semble plus petite que les autres icônes… Cela entraîne un alignement bancal du texte (en plus de l’icône elle-même qui est minuscule) dans les listes déroulantes de catégories et dans la liste des catégories du menu ≡…

1 « J'aime »

Comment puis-je changer la couleur de ceci d’orange en bleu ?

1 « J'aime »

L’équipe Discourse m’a donné une petite solution de contournement qui peut être ajoutée au CSS du thème :

// FIX - Nouvelle icône de verrouillage sur les catégories privées
svg.fa.d-icon.d-icon-user-plus.svg-icon.svg-string {
    font-size: 1.3em;
    align-self: center;
}
2 « J'aime »

Je rencontre un problème où le slug de catégorie ne semble pas respecter les tirets dans les noms exacts.
Par exemple, si j’ai les slugs de catégorie :

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

Ensuite, j’ajoute les entrées de composant de thème suivantes :

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

Seule la première catégorie prend l’icône “trash-alt” et les autres n’affichent aucune icône.
Si j’enlève les tirets, cela semble fonctionner.

categories:
beta-testing
betatestingbugs
betatestingfeatures

entrées de composant de thème

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

C’est une solution de contournement, mais cela casse un peu la convention de nommage pour les slugs. Est-ce que je fais quelque chose de mal ou est-ce un bug ?

2 « J'aime »