When maintaining data, the entry fields are often white and difficult to see against a white background. I think this user experience could be better. if you made the background or the fields just slightly different, you wouldn't likely have to adjust font colors if that is your worry. Or better yet, let the client pick a background color with account settings. Several users are complaining on this.