Skip to main content
Documentation/Elements & Controls Reference/Elements/Site/Menu Builder/Menu Builder

Menu Builder

Menu Builder creates navigation from child elements. Use WP Menu for navigation maintained in WordPress instead.

Build a Menu

  1. Add Menu Builder to your page or header.
  2. Under Content > Content > Elements, add Menu Link, Menu Button, Menu Dropdown, or Menu Custom Dropdown. Configure each item and reorder it in Structure.
  3. Set shared link and dropdown styles under Design > Desktop Menu; individual dropdowns can override them.
Element Use
Menu Link One destination.
Menu Button A button destination.
Menu Dropdown Link columns with titles, descriptions, icons/images, and an optional second section.
Menu Custom Dropdown A dropdown panel containing child elements.
Menu Custom Area Custom visible content, optionally opening a dropdown.

Menu Builder content belongs to its document. When used in a header, the header’s conditions determine where it appears.

Mobile Menu

Under Design > Mobile Menu, set Show At and choose Default, Fullscreen, or Offcanvas. Offcanvas adds width/position controls; Fullscreen and Offcanvas include a Top Bar. Configure Links, Toggle, and Background.

Show At sets the mobile breakpoint; preview width does not. Keep Menu Selected While Styling controls editor selection behavior. Save to use the menu on the front end.

Add attributes such as aria-label under Content > Content > Accessibility > Attributes. Keep dropdown destinations inside their panels; combining a top-level toggle with a destination conflicts on mobile.

Full editor showing Menu Builder selected, its child menu elements in Structure, and the Content Elements control outlined with a yellow-highlighted pointer
Full editor showing Menu Builder selected, its child menu elements in Structure, and the Content Elements control outlined with a yellow-highlighted pointer
Full editor at phone width showing the open mobile menu, Show At and Mode controls, and a yellow-highlighted pointer identifying Mode
Full editor at phone width showing the open mobile menu, Show At and Mode controls, and a yellow-highlighted pointer identifying Mode

Controls

Responsive varies by breakpoint; Hover has a hover value; Shared applies across both. In conditions, = means “is” and ≠ means “is not.”

Content > Content

Setting Purpose and options Behavior
Elements Add the child elements offered for this container. Shared
Accessibility > Attributes Add attribute name and value pairs. Shared
Accessibility > Attributes > Name Attribute name. Shared
Accessibility > Attributes > Value Attribute value. Shared
Keep Menu Selected While Styling Live, Edit. Shared

Design > Desktop Menu

Setting Purpose and options Behavior
Links > Typography typography controls. See linked controls
Links > Effect > Effect Type Underline, Overline, Strikethrough, Background. Shared
Links > Effect > Effect Direction Left, Center, Right, Top, Bottom. When: Effect Type ≠ none. Shared
Links > Effect > Thickness Thickness and unit. When: Effect Type = Overline, Underline, Strikethrough. Shared
Links > Effect > Color Color or supported fill. When: Effect Type ≠ none. Shared
Links > Effect > Radius Set the corner radius. When: Effect Type = Background. Shared
Links > Active > Effect Type Underline, Overline, Strikethrough, Background. Shared
Links > Active > Thickness Thickness and unit. When: Effect Type = Overline, Underline, Strikethrough. Shared
Links > Active > Color Color or supported fill. When: Effect Type is set. Shared
Links > Active > Radius Set the corner radius. When: Effect Type = Background. Shared
Links > Active > Text Color Color or supported fill. Shared
Links > Size spacing controls. See linked controls
Links > Space Between Space between and unit. Responsive
Links > Dropdown Arrows > Disable On/off. Shared
Links > Dropdown Arrows > Color Color or supported fill. Hover
Links > Dropdown Arrows > Size Size and unit. Shared
Links > Dropdown Arrows > Gap Space between items. Shared
Links > Dropdown Arrows > Offset Offset and unit. Shared
Links > Dropdown Arrows > Closed Rotation Closed rotation and unit. Shared
Links > Dropdown Arrows > Open Rotation Open rotation and unit. Shared
Links > Dropdown Arrows > Custom Arrow Icon. Shared
Dropdowns > Wrapper > Background Color or supported fill. Shared
Dropdowns > Wrapper > Padding spacing controls. See linked controls
Dropdowns > Wrapper > Borders borders controls. See linked controls
Dropdowns > Wrapper > Placement Left, Center, Right, Full Width, Section Width. When: Vertical is unset or Vertical Mode ≠ Accordion. Shared
Dropdowns > Wrapper > Width Set width. Range: 100–1140. When: Placement ≠ Full Width, Section Width. Shared
Dropdowns > Wrapper > Caret Radius Caret radius and unit. When: Vertical is unset or Vertical Mode ≠ Accordion, Side. Shared
Dropdowns > Wrapper > Disable Caret On/off. When: Vertical is unset or Vertical Mode ≠ Accordion, Side. Shared
Dropdowns > Wrapper > Offset Offset and unit. When: Vertical Mode ≠ Accordion and Vertical is set or Vertical is unset. Shared
Dropdowns > Wrapper > Animation None, Fade, Stripe, Skew, Rotate, Scale Down, Scale Down Right. When: Vertical is unset and Vertical Mode ≠ Accordion. Shared
Dropdowns > Wrapper > Transition Duration Transition duration. Shared
Dropdowns > Links > Title typography controls. See linked controls
Dropdowns > Links > Description typography controls. See linked controls
Dropdowns > Links > Graphic > Background Color or supported fill. Hover
Dropdowns > Links > Graphic > Icon Color or supported fill. Hover
Dropdowns > Links > Graphic > Image Opacity Set the numeric image opacity value. Hover
Dropdowns > Links > Graphic > Size Size and unit. Shared
Dropdowns > Links > Graphic > Alignment Top, Middle, Bottom. Shared
Dropdowns > Links > Graphic > Translate > X X and unit. Shared
Dropdowns > Links > Graphic > Translate > Y Y and unit. Shared
Dropdowns > Links > Graphic > Padding spacing controls. See linked controls
Dropdowns > Links > Graphic > Radius Set the corner radius. Shared
Dropdowns > Links > Spacing > After Graphic After graphic and unit. Shared
Dropdowns > Links > Spacing > Before Description Before description and unit. Shared
Dropdowns > Links > Spacing > Between Links Between links and unit. Shared
Dropdowns > Links > Padding spacing controls. See linked controls
Dropdowns > Links > Radius Set the corner radius. Shared
Dropdowns > Links > Hover Background Color or supported fill. Shared
Dropdowns > Columns > Title typography controls. See linked controls
Dropdowns > Columns > Space After Title Space after title and unit. Shared
Dropdowns > Columns > Gap Between Columns Gap between columns and unit. Shared
Dropdowns > Columns > Stack Vertically On/off. Shared
Dropdowns > Additional Section > Links > Title typography controls. See linked controls
Dropdowns > Additional Section > Links > Description typography controls. See linked controls
Dropdowns > Additional Section > Links > Graphic > Background Color or supported fill. Hover
Dropdowns > Additional Section > Links > Graphic > Icon Color or supported fill. Hover
Dropdowns > Additional Section > Links > Graphic > Image Opacity Set the numeric image opacity value. Hover
Dropdowns > Additional Section > Links > Graphic > Size Size and unit. Shared
Dropdowns > Additional Section > Links > Graphic > Alignment Top, Middle, Bottom. Shared
Dropdowns > Additional Section > Links > Graphic > Translate > X X and unit. Shared
Dropdowns > Additional Section > Links > Graphic > Translate > Y Y and unit. Shared
Dropdowns > Additional Section > Links > Graphic > Padding spacing controls. See linked controls
Dropdowns > Additional Section > Links > Graphic > Radius Set the corner radius. Shared
Dropdowns > Additional Section > Links > Spacing > After Graphic After graphic and unit. Shared
Dropdowns > Additional Section > Links > Spacing > Before Description Before description and unit. Shared
Dropdowns > Additional Section > Links > Spacing > Between Links Between links and unit. Shared
Dropdowns > Additional Section > Links > Padding spacing controls. See linked controls
Dropdowns > Additional Section > Links > Radius Set the corner radius. Shared
Dropdowns > Additional Section > Links > Hover Background Color or supported fill. Shared
Dropdowns > Additional Section > Columns > Title typography controls. See linked controls
Dropdowns > Additional Section > Columns > Space After Title Space after title and unit. Shared
Dropdowns > Additional Section > Columns > Gap Between Columns Gap between columns and unit. Shared
Dropdowns > Additional Section > Columns > Stack Vertically On/off. Shared
Dropdowns > Additional Section > Background Color or supported fill. Shared
Dropdowns > Additional Section > Padding spacing controls. See linked controls
Dropdowns > Additional Section > Stack Horizontally On/off. Shared
Dropdowns > Additional Section > Width Width. When: Stack Horizontally is set. Shared
Dropdowns > Open Dropdowns on Click On/off. Shared
Transition Duration Transition duration. Shared
Vertical On/off. Shared
Vertical Mode Dropdown, Accordion, Side. When: Vertical is set. Shared
Alignment Left, Center, Right. When: Vertical is set. Shared

Design > Mobile Menu

Setting Purpose and options Behavior
Show At Breakpoint. Shared
Mode Default, Fullscreen, Offcanvas. Shared
Offcanvas Width Offcanvas width and unit. When: Mode = Offcanvas. Shared
Offcanvas Position Left, Right. When: Mode = Offcanvas. Shared
Top Bar > Logo WordPress media. When: Mode = Offcanvas, Fullscreen. Shared

Shown when Mode = Offcanvas, Fullscreen and Logo is set.

Setting Purpose and options Behavior
Top Bar > Logo Width Logo width and unit. Responsive
Top Bar > Logo On Right On/off. Shared
Top Bar > Logo URL Set logo url. Shared
Top Bar > Logo Alt > Alt Disable, Custom. Shared
Setting Purpose and options Behavior
Top Bar > Logo Alt > Custom Alt Alternative text describing the image. When: Mode = Offcanvas, Fullscreen and Logo is set and Alt = Custom. Shared

Shown when Mode = Offcanvas, Fullscreen.

Setting Purpose and options Behavior
Top Bar > Padding Padding. Shared
Top Bar > Close Button > Disable On/off. Shared
Top Bar > Close Button > Color Color or supported fill. Hover
Top Bar > Close Button > Size Size and unit. Shared
Top Bar > Close Button > Bar Height Bar height and unit. Shared
Setting Purpose and options Behavior
Vertically Align Center On/off. When: Mode = Fullscreen, Offcanvas. Shared
Offset Offset and unit. When: Mode ≠ Fullscreen, Offcanvas. Shared
Links > Background Color or supported fill. Hover
Links > No Border On/off. Shared
Links > Border Color or supported fill. When: No Border is unset. Shared
Links > Typography > Level 1 typography controls. See linked controls
Links > Typography > Level 2 typography controls. See linked controls
Links > Typography > Level 3 typography controls. See linked controls
Links > Active > Color Color or supported fill. Shared
Links > Active > Background Color or supported fill. Shared
Links > Padding > Level 1 Set the spacing on each side. Shared
Links > Padding > Level 2 Set the spacing on each side. Shared
Links > Padding > Level 3 Set the spacing on each side. Shared
Links > Dropdowns > Hide Link Graphic On/off. When: Dropdowns Like Desktop is set. Shared
Links > Dropdowns > Hide Link Description On/off. When: Dropdowns Like Desktop is set. Shared
Links > Remove Column Titles On/off. Shared
Links > Dropdown Arrows > Disable On/off. Shared
Links > Dropdown Arrows > Color Color or supported fill. Hover
Links > Dropdown Arrows > Size Size and unit. Shared
Links > Dropdown Arrows > Gap Space between items. Shared
Links > Dropdown Arrows > Offset Offset and unit. Shared
Links > Dropdown Arrows > Closed Rotation Closed rotation and unit. Shared
Links > Dropdown Arrows > Open Rotation Open rotation and unit. Shared
Links > Dropdown Arrows > Custom Arrow Icon. Shared
Links > Horizontally Center Links On/off. Shared
Toggle > Icon Color or supported fill. Hover
Toggle > Icon Open Color or supported fill. Shared
Toggle > Wrapper Color or supported fill. Hover
Toggle > Wrapper Open Color or supported fill. Shared
Toggle > Wrapper Padding > Padding Padding. Shared
Toggle > Wrapper Radius Wrapper radius and unit. Shared
Toggle > Animation Disabled, None, Arrow, Collapse, Elastic, Emphatic, Minus, Slider, Spin, Spring, Squeeze, Stand, Vortex, 3DX, 3DXY, 3DY. Shared
Toggle > Custom Icon > Bar Width Bar width and unit. Shared
Toggle > Custom Icon > Bar Height Bar height and unit. Shared
Toggle > Custom Icon > Bar Spacing Bar spacing and unit. Shared
Toggle > Custom Icon > Bar Radius Bar radius and unit. Shared
Toggle > Custom Icon > Open Icon Icon. Shared
Toggle > Custom Icon > Close Icon Icon. When: Open Icon is set. Shared
Background Color or supported fill. Shared
Transition Duration Transition duration. Shared

Design > Spacing

Setting Purpose and options Behavior
Spacing spacing controls. See linked controls