➕ CTA Button in Navigation
Add a CTA button inside the navigation element. It should be editable the same way as the existing button element (with a custom class).
➕ Second CTA
Sometimes we want to add a second CTA in text form, but placed with the main CTA and not the menu elements.
Examples: Login or phone number.
➕ Menu Alignment Options
Add controls for menu alignment (Left, Center, Right).
Left: next to the logo
Center: in the middle of the navigation
Right: just before the CTA button
➕ Floating Navigation
The nav menu should be in its own section (for Global Section use) but still able to float over the hero section. Example: a full-height hero image (100vh) with the nav menu floating on top.
➕ Scroll Hide/Show Effect
Make the nav section hide when scrolling down and reappear when scrolling up.
➕ Two Navigation States
Allow different styles for two states:
State 1: at the very top of the site
State 2: after scrolling starts
Examples:
State 1: normal header style.
State 2: add bottom border, shadow, and change background/blur.
Hero image example: nav text should be white with a transparent background on top of the image, but switch to black text on a white background after scrolling.
➕ Scroll-to-Element Links
Allow menu items to link not only to URLs but also to page sections (for single-page builds).
➕ Desktop Menu Icon
Enable the use of the menu icon also on the desktop.
➕ Separate Hamburger & Text Settings
Split settings for the hamburger menu icon and the menu text. Currently, they are linked together.
➕ Reorder Nav Menu Items
Allow us to reorder the Logo element, Menu Elements and CTA element in any order.
Example: Menu Elements left, Logo Center, Main and Second CTA right.