The navigation bar before was gross and caused lots of issues. For example, it would overlap with divs in the body, and would get all upset when elements in the body are being changed and animated. The nav bar is now contained to the header and doesn't spill into the body (which is much better).
The nav bar now works by expanding down into the header, instead of into the body. This also has had a nice side benefit of making the logo bigger and therefore a little easier to see what it is.
It is a little more complex however, to get the menu to work flawlessly (hopefully) it requires some javascript (to ensure the visibility works as intended).
Also, this closes #36.
Type of change
[ ] Bug fix
[x] New feature
[ ] Page addition
[x] Page Redesign
[ ] Content addition/change
[ ] Code refactor
Checklist:
[x] I have checked that the site runs with no errors locally
Description
The navigation bar before was gross and caused lots of issues. For example, it would overlap with divs in the body, and would get all upset when elements in the body are being changed and animated. The nav bar is now contained to the header and doesn't spill into the body (which is much better).
The nav bar now works by expanding down into the header, instead of into the body. This also has had a nice side benefit of making the logo bigger and therefore a little easier to see what it is.
It is a little more complex however, to get the menu to work flawlessly (hopefully) it requires some javascript (to ensure the visibility works as intended).
Also, this closes #36.
Type of change
Checklist: