Devrait être possible de styliser en fonction du groupe d'emoji

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 :

image

Merci de votre aide !