Associer la mauvaise balise à l'icône de balise

Tout d’abord, je tenais simplement à vous remercier pour ce composant génial. Il a vraiment aidé à catégoriser et à distinguer facilement les balises et, en fin de compte, les catégories. Notre communauté a donné des retours incroyables sur ce composant, alors merci !

Je semble rencontrer deux problèmes distincts que j’espère pourront être résolus :

  1. Les icônes sont saisies correctement, mais n’apparaissent jamais (similaire à @MrDavis97 – mais aussi différent car elles n’ont jamais apparu dès le début)
  2. Certaines balises montrent l’endroit où l’icône devrait être, mais rien n’apparaît

Exemple 1 :
J’ai saisi deux balises différentes, toutes deux utilisant la même icône Font-Awesome (exclamation-circle). Cependant, pour l’une des balises cela fonctionne, et pour l’autre, cela ne fonctionne pas.

J’ai essayé d’utiliser une autre icône FA, de supprimer et de réajouter, mais rien ne semble fonctionner.

Cela s’est produit sur d’autres balises également (open-zwave-1-4, open-zwave-1-6, zwave-js-2-mqtt, zwave-2-mqtt, etc.) : Inovelli Community

Exemple 2
Celui-ci est vraiment étrange et c’est peut-être un problème avec FA. Pour l’une de nos balises (google-home), nous voulions utiliser l’icône FA « Google ». Comme vous pouvez le voir sur le schéma ci-dessous (désolé pour toutes les flèches) – le rouge montre comment cela a été implémenté, puis le violet montre que la balise n’apparaît pas (il semble y avoir un espace réservé – presque comme si cette icône FA ne fonctionnait pas). L’autre chose étrange est qu’elle semble s’afficher correctement lorsque j’ai inspecté la page. J’ai confirmé qu’il s’agit d’une icône gratuite, elle devrait donc fonctionner. La seule chose à laquelle je puisse penser est peut-être qu’il y a un verrou sur les logos déposés ? Pas sûr.

Comme vous pouvez également le voir – si je remplace l’icône Google par une autre, cela fonctionne. Donc, encore une fois, cela pourrait être un problème FA, mais je voulais le signaler pour voir si d’autres personnes ont rencontré la même chose.

En tout cas, au minimum, j’aimerais obtenir de l’aide pour le premier exemple si possible.

Merci encore pour un tel composant cool !

5 « J'aime »

Je rencontre à nouveau exactement le même problème, mais cette fois avec les balises « discourse » et « jitsi ». Je ne peux ajouter aucune icône à ces balises. En fait, aucune icône ne peut être attribuée à une balise nouvellement créée. Les balises existantes peuvent être modifiées sans problème. Existe-t-il un moyen de générer un journal à ce sujet ?

1 « J'aime »

Je ne suis pas sûr, mais il se peut qu’il y ait un problème après un certain nombre de balises dans le paramètre. Pouvez-vous me dire approximativement combien de balises vous ajoutez des icônes ?

J’ai maintenant 33 balises, toutes sont répertoriées ici.

1 « J'aime »

Bonjour @AquaL1te et @e3hines,
J’ai apporté une mise à jour au composant qui corrige le bug auquel vous avez tous deux été confrontés.

Le problème venait du fait que le code du composant correspondait précédemment à la mauvaise balise pour une icône spécifique. Sur le site d’AquaL1te, cela est assez évident :

Lorsque le composant recherchait une icône pour jitsi, il correspondait incorrectement à it pour récupérer l’icône (et ce n’est qu’à une deuxième étape qu’il vérifiait le nom complet de la balise ; comme il n’y avait pas de correspondance, rien n’était affiché).

Si vous mettez à jour le composant, vous devriez constater que le problème est résolu.

Comme Font Awesome propose plusieurs ensembles d’icônes, les icônes de marques nécessitent un préfixe. Essayez d’utiliser fab-google, cela devrait fonctionner. (Et désolé d’avoir mis autant de temps à répondre à cela…)

6 « J'aime »

Cela règle effectivement le problème ! Merci !

1 « J'aime »

Super, cela a aussi fonctionné pour moi — merci beaucoup !

1 « J'aime »