Essayez ceci :
.select-kit .category-badge-icon {
display: none;
}
Essayez ceci :
.select-kit .category-badge-icon {
display: none;
}
Ça a marché. Merci pour l’aide ! Je pense que la navigation dans Discourse est bonne telle quelle, mais pour l’instant, je dois implémenter cette petite fonctionnalité pour ces utilisateurs, et j’espère pouvoir la supprimer à un moment donné dans le futur. C’est plus une solution temporaire pour le moment.
Bonjour,
Est-ce que c’est juste moi, ou ce composant ne reconnaît-il pas les modifications de noms dans les slugs ?
Dans mon cas, il ne semble pas reconnaître les slugs de catégories dont le nom a changé, du moins pas immédiatement.
J’utilise également le composant de mode sombre.
Cela rend donc un peu difficile l’utilisation de cette fonctionnalité pour les catégories principales, car l’icône s’affiche à côté de la catégorie principale. J’utilise actuellement « categoryColor », qui est rouge. Cela fonctionne à la fois en mode sombre et en mode clair sur mon forum. Cependant, l’icône n’est alors plus visible dans le menu de sélection des catégories, car elle a la même couleur que le fond. Il ne reste donc qu’un espace vide. Existe-t-il une solution pour corriger cela ? Peut-on utiliser une couleur alternative pour le menu déroulant des catégories ? En effet, lorsque « categoryColor » est utilisé, l’icône n’est plus visible. Il serait idéal d’avoir une icône blanche dans ce menu.
Ah, bon, #cfcfcf fonctionne très bien en mode sombre comme en mode clair. Une autre option consiste bien sûr à utiliser des émojis ![]()
J’aimerais utiliser une icône disponible uniquement avec un abonnement Font Awesome Pro (spécifiquement cette icône). Comment puis-je le faire avec ce composant de thème ?
Vous devez d’abord installer ce plugin :
Ensuite, les icônes Pro devraient être disponibles pour vous, y compris pour ce composant.
Merci, Penar, je vais jeter un œil à cela. Je rencontre quelques problèmes sans rapport avec la reconstruction du forum et je n’ai pas encore pu tester cela.
J’ai remarqué que cela ne fonctionne que sur les catégories, pas sur les sous-catégories.
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 :
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
semble être une façon de plus en plus standard de le faire.
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.
Ah, cela semble assez simple
Merci !
Où le régler ? Modifier le code ou le bouton d’interruption de la fonction
Serait-il possible d’utiliser des photos téléchargées avec un lien URL ?
Non, je ne pense pas.
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 ≡…
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;
}
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 ?