J’adore que les icônes s’affichent maintenant dans la barre latérale !
Ce qui semble être un petit bug : les icônes ne s’affichent pas lorsque la couleur n’est pas définie. Par exemple, sur cette capture d’écran, la première catégorie a une icône définie, mais pas de couleur. L’icône n’est alors pas affichée :
Le revers de la médaille de la définition de toutes les icônes avec des couleurs est que les icônes ne s’affichent alors pas avec des couleurs héritées dans les vues de liste (couleur d’accentuation lorsque le sujet n’est pas lu / atténué lorsqu’il est lu). Par exemple, ici, l’icône Annonces s’affiche avec une couleur héritée, tandis que l’icône avec une couleur définie reste toujours la même :
Je pense que les icônes devraient simplement s’afficher dans la barre latérale avec la couleur d’icône par défaut pour la barre latérale. Ensuite, c’est à l’utilisateur de décider s’il veut définir une couleur statique ou non.
Désolé pour le retard @manuel, cela semble logique, j’ai ajouté une balise pr-welcome au sujet, je suis ouvert à examiner une PR qui corrige ce problème. Merci !
Oui, maintenant il l’utilise par défaut si vous laissez la couleur vide. Avec la suppression de categoryColor, cela fonctionne pour moi.
comme ceci : category,icon
Oui, mais cela casse les définitions existantes (j’en ai pas mal).
@manuel Auriez-vous l’amabilité d’inclure le test pour categoryColo(u)r afin que nous n’ayons pas à corriger manuellement toutes les définitions dans toutes les instances existantes ? Merci d’avance !
Ok, il y a pas mal de choses qui se passent ici avec les couleurs
En fait, la déclaration est obsolète à la fois sur les badges par défaut et sur la barre latérale. C’est juste sur les badges par défaut qu’elle échoue silencieusement car elle est appliquée à un style en ligne :