Cause of the different font colors used for the same background color:
This is because the related stops endpoint includes textColor while the stops endpoint doesn't. Repairing this involves a lot of redux plumbing, but it should be fixed once we source all the stop info from one endpoint in the future.
Originally posted by @miles-grant-ibigroup in #661 (comment)