text color switch b/w to ensure contrast