Ce problème vient de l’ancre ; supprimez-la et la couleur fonctionne correctement :
[color=cyan]Discourse[/color]
Sinon, le schéma de couleurs BBCode n’est pas correctement interprété.
Si vous l’enveloppez de l’autre manière :
[color=cyan][Discourse](https://www.discourse.org/)[/color]
Le CSS pour l’ancre prend le dessus, même si le BBColor est rendu comme un style HTML valide.