Navbar fixes PMT #95548

This doesn't completely fix all the style issues, but the navbar is a lot more functional now.

- Navbar now collapses when necessary
- Navbar doesn't overlap content anymore