if the background-color is too light, a dark font-color is choosen