Text color for Broadcast messages not very legible when using Dark Mode

Summary

With the redesign of the Broadcast messages in a recent version of GitLab, the color options are now extremely limited. However, a lot of the color choices are undesirable for Dark Mode users as the text becomes very hard to see.

Steps to reproduce

  • Enable Dark Mode (Alpha) in User Preferences
  • Navigate to the Broadcast Messages admin page

What is the current bug behavior?

The text for the announcement uses a dark gray, cannot be changed, making most of the now-forced default colors not ideal for use with Dark Mode users

What is the expected correct behavior?

Should use a text color based on the background color, OR allow a choice of color for the text between either white, black, or grey

Relevant logs and/or screenshots

Light Theme: Good, happy! 🕺

image

image

Dark Theme: Not happy. 😔

I realize that in screenshots that are zoomed in like this, it becomes easy to see. However, at 100% scaling on larger displays / high resolution displays, at a distance it becomes very hard to read on the darker colors, especially Indigo.

image

image

image

Results of GitLab environment info

GitLab Omnibus, Self-managed, 14.10.2

Edited by Christopher Rice