Revert "Revert "Improve navigation and search overlay on small screens""

This reverts commit 0513c2d95c17448b88fec004c1df836bb71f9375.