use default terminal colour except for command examples

- prevents clashes with different terminal configs
- we should only change the foreground if we change the background too
  and can ensure the contrast is good