More variables for colours

For greater consistency, abstract out the grey colours and have two
stages of light-text-color. I had variations of light and dark colours
used throughout all the SASS, and I'm not sure why I didn't standardize
it earlier.