Use a conditional lightness check to determine the color. For now, use `Qt::red` instead of `Qt::darkRed`, but really, we should use a better set of colors.and switch between two grays that each connote "not a work day" and look readable against dark and light backgrounds.
BUG: 389075
FIXED-IN 5.47