Est-il possible d’appliquer un style personnalisé à un <div> placé dans un message ?
J’ai vu que toutes les class non autorisées sont supprimées, et j’ai essayé d’ajouter style= à mes <div> et <span> sans succès. Quelqu’un sait-il s’il existe une méthode pour y parvenir ?
En résumé, j’ai un bot qui publie depuis un outil interne et j’aimerais qu’il publie quelque chose qui ressemble à cet outil, afin qu’il soit évident qu’il ne s’agit pas d’un message Discourse ordinaire, quelque chose comme ceci :
Il contient quelques <div> et <span> imbriqués pour un meilleur rendu, chacun ayant son propre CSS associé.
Idéalement, si le bot pouvait publier quelque chose comme ceci :
ces class supplémentaires seraient définies dans le CSS global de Discourse, mais même si je pouvais regrouper tout mon style dans des balises style, cela résoudrait mon problème.
Avez-vous des idées sur la manière de procéder ? Merci !
Cela pourrait ne pas convenir à dev, mais je n’étais pas sûr de l’endroit où le placer, car ce n’est vraiment ni un thème ni un plugin ! Veuillez le déplacer s’il est au mauvais endroit
Je viens d’essayer le même code et cela fonctionne correctement de mon côté. Vous pouvez essayer ceci :
div[data-theme-bot] {
color: red !important;
}
Si cela fonctionne, cela signifie qu’un autre CSS (un thème, un composant ou un plugin) avait une spécificité supérieure à ce style, ce qui a entraîné son écrasement.