Fix z-index of navigation bar

Now if the header and navigation collide (e.g. on a small screen or high
zoom level) the navigation will always be on top.
Update home page links
Add juicy transitions; TIL negative padding is illegal