Hide header on login pages, but don't `display:none`

The message pane is part of header, so still need to be albe to show
that.