Dans mon cas, j’ai des SVG en arrière-plan que je dois inverser en mode sombre. Je ne peux pas styliser en fonction du groupe, je dois donc ajouter un trait de soulignement à la fin des emojis que je dois inverser.
Je pense que c’est plus lié aux fonctionnalités qu’à un bug, j’ai donc déplacé le sujet…
Ceci est discuté ici :
Aussi, pouvez-vous expliquer un peu le truc du underscore ? Je ne suis pas sûr de ce que vous voulez dire. Vous avez deux versions d’un emoji (sombre et clair) nommées comme :emoji:, clairement visibles sur un thème clair, et une alternative :emoji_: plus adaptée au thème sombre ?
@media (prefers-color-scheme: dark) {
img.emoji[title$="_:"] {
filter: invert(1)
}
}
J’ai une série d’emojis SVG noirs qui sont maintenant inversés en mode sombre. Vous pouvez voir les icônes ici :
Parce que j’ai une tonne d’autres emojis établis que je ne veux pas inverser, j’ajoute la valeur “_” à la fin de ces emojis.
Voir :
:pencil_: **Modifier** – Permettre la modification de l'enregistrement actuellement sélectionné
:plus_: **Ajouter** – Créer un nouvel enregistrement dans la table associée
:search_: **Rechercher** – Rechercher des enregistrements dans la table associée
Cela me permet de conserver les icônes que je ne souhaite pas inverser :
![]()
Merci de votre aide !

