Always have readable contrasting fore/back colours.
Only have large front page heading on larger screens.