Grey overlay to make the text more visible

And proper font scaling