It should be possible to configure the colour of the text displayed on Appointments and Events in ServiceBoard the same way that colours on the Appointment/Event can be configured.
Text is default white which makes it impossible to see when using bright colours in the Appointments