Add mobile menu toggle button and responsive styles #1263
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New animated mobile menu toggle button (without JavaScript)
This pull request introduces a responsive mobile navigation menu to the site header, improving usability on smaller screens. The main changes add a hamburger-style toggle button and update the CSS to support mobile-friendly menu behavior.
Preview
Mobile navigation improvements:
label[for="menu-toggle"]
and#menu-toggle
) to the navigation bar inheader.html
for mobile menu activation.main.css
with new styles and media queries to hide the menu toggle on desktop, show it on screens smaller than 768px, and animate the menu expansion/collapse and hamburger icon transitions.