In another life (wow, that’s about 5 years ago) I taught Human-Computer Interaction (amongst other things). :ugeek:
There are some simple rules that make for easy reading:
1 -Text should be dark, backgrounds should be pale.
2 - Avoid the two main colour blindness conditions (red/green and blue/yellow).
3 - Avoid any use of yellow.
Quite simple really!
If you don’t like black on a white background, try dark brown on pale cream, navy on pale blue, deep red on palest pink, etc.
The human eye needs strong contrast to read text properly, so almost any dark colour on any pale colour will work.
Some forums have found that a pale grey background and black text gets the minimum of complaints.