This menu is a full screen menu covering the entire viewport.
Scrollable Menu Content
The menu content becomes vertically scrollable on smaller screens to prevent it from being cut and thus becoming unaccessble for the site visitor.
Different Animations Used
The menu is applied different opening/closing animations for each device (for demonstration purposes).
The Register button allows the site visitor to create an account (you need to link this button to the page with the registration form).
The same button becomes the Account button for the logged in user which you can link to the user account page.
Log In/Log Out Button
The Log In button allows the logged out user to log in(you need to link this button to the page with the log in form).
The same button becomes the Log Out button when the user is logged in allowing the user to log out.
No Custom Code Used!
This demo layout does not use any custom code. It can be fully customized using the Divi MadMenu settings (and other Divi Builder elements if any used) like any other Divi layout.