Salut ! Je n’ai trouvé personne d’autre signalant cela, mais j’ai vérifié avec plusieurs thèmes et la couleur de bordure de la boîte de catégories CSS en ligne semble être cassée après la mise à jour vers la 3.1.0.beta4.
Voici pourquoi :
Je ne suis pas sûr de la raison pour laquelle il injecte à la fois la couleur et la variable (?)
Je pense que @MarcP a mentionné quelque chose de similaire sur le sujet du composant de thème Colorful Categories - #7 by MarcP. Utilisez-vous également ce composant ?
Merci ! Non, j’ai essayé d’utiliser le thème Material, mais aussi plusieurs autres par précaution. Malheureusement, le comportement était le même. C’est arrivé juste après la mise à jour. Tout le reste semble fonctionner correctement jusqu’à présent.
Bons points. Maintenant que j’y pense, les bordures doivent avoir une couleur de bordure dans le cœur. Ce n’est pas lié au composant car même avec le composant désactivé, les bordures sont toutes grises.
Je me demande s’il existe une solution astucieuse à ce problème ? La seule chose à laquelle je peux penser est de supprimer certains des caractères en JS ?
Nous avons récemment apporté quelques modifications pour faciliter l’accès aux couleurs des catégories en CSS en les ajoutant en tant que propriétés personnalisées (variables css).
Vous pouvez les voir dans l’inspecteur de votre navigateur :
Tant que vous connaissez l’ID de la catégorie, vous pouvez accéder à sa couleur en CSS. Le moyen le plus simple de trouver l’ID (numéro) est de regarder l’URL de la catégorie, Support par exemple : https://meta.discourse.org/c/support/6 — pour utiliser la couleur de la catégorie support, vous pouvez faire quelque chose comme ceci :
C’est génial. Bien que je suppose que pour ce problème, la seule façon de le résoudre serait de vérifier l’identifiant de la catégorie, puis d’appliquer la bonne variable CSS à l’aide de JS.
À moins que vous n’ayez une autre solution en tête ? Je suis heureux d’essayer de coder cela et de partager ici.
Juste pour revérifier →
Y a-t-il un moyen de mettre à jour depuis l’interface utilisateur ? Je pense que mes mises à jour sont sur test-passed.
Ou devrais-je attendre la 3.1.0.beta5 ?