Dieses Problem ist der Anker; entfernen Sie ihn, und die Farbe funktioniert einwandfrei:
[color=cyan]Discourse[/color]
Andernfalls wird das BBCode-Farbschema nicht korrekt geparst.
Wenn Sie es andersherum umschließen:
[color=cyan][Discourse](https://www.discourse.org/)[/color]
dann hat das CSS für den Anker Vorrang, obwohl das BBColor als gutes HTML-Styling gerendert wird.