Use ng-if to hide date instead of css

I wanted to push this to my performance branch this morning. Unfortunately, I was on a train to Paris and was a few seconds late, and didn't feel like paying roaming charges. Separate pull request it is!