The navigation menu is not vertically centered on mobile

AI-generated summary

The navigation menu on mobile is not vertically centered between the header and main content due to padding and margin issues. Canapin identified that the #main-outlet has a padding-top of 20px (or 1.25em) and the navigation bar’s bottom margin is 12px (or 0.75em). To fix this, Canapin suggests tweaking some attributes/values to center the navigation bar vertically.

The padding-top or #main-outlet is 20px[1]:

The navigation bar’s bottom margin is 12px[2]:

The result is that the navigation bar is not vertically centered between the header and the main content:

image


My suggestion is to tweak some attributes/value(s) so the navigation bar is vertically centered:


  1. 1.25em ↩︎

  2. var(--nav-space): 0.75em ↩︎