The repo admin and overview page for newly created repo is a bit screwed in Chrome 26
Can you please take a look at issue #7156 and see if any of that information fixes your problem? If that doesn't work or if you have some different settings, let us know and we can work on finding a resolution.
Hey Michael, I didn't realise it was zoomed in on my Chrome.
So yup.. that was it!
Great, glad to hear that fixed your issue!
Issue #7408 was marked as a duplicate of this issue.