Code is okay, however, some usability thing can be considered:
- scroll should be reset to top after page is changed
- search overlay should be closed when I click outside the search overlay (same for the menu overlay)
- it should not be possible to have both the search overlay and the menu overlay open at the same time
gimbel Should I implement that in a similar way as in the docs?