The Menu Text options in Divi allow you to fully customize the appearance and behavior of your menu text. These settings give you control over everything from font style to alignment, ensuring your menu aligns with your design goals.
Where to Find the Menu Text Options
Open the Module Settings: Click the gear icon or the module itself to access the settings.
Navigate to the Design Tab: Locate the Menu Text option group.
Menu Text Customization Settings
Active Link Color: The active link represents the current page being viewed. This setting allows you to select a color for active links, helping users differentiate them from other menu links. You can choose a color from your site's palette or use the eyedropper tool to pick a custom shade.
Menu Font: Choose a font from the dropdown or upload a custom font for unique styling.
Menu Font Weight: Adjust the boldness of your Menu with options like light, bold, or extra-bold.
Variable Font Options: those options will only be available if you are using a Google variable font such as Robo, Google Sans Flex, or Bitcount):
Variable Font Weight: Use the slider or type in a numeric value for the font weight.
Optical Sizing: Enable automatic optical size handling.
Variable Font Width: Fine-tune variable font width using variable font interpolation.
Variable Font Slant: Fine-tune variable font slant using variable font interpolation.
Variable Font Crsv: Fine-tune variable font crsv using variable font interpolation.
Variable Font Element Shape: Fine-tune variable font element shape using variable font interpolation.
Variable Font Element Expansion: Fine-tune variable font element expansion using variable font interpolation.
Variable Font Rond: Fine-tune variable font rond using variable font interpolation.
Variable Font Grade: Fine-tune variable font grade using variable font interpolation.
Variable Font Width: Fine-tune variable font width using variable font interpolation.
Menu Text Size: You can adjust the font size of your Menu text using the slider or by entering a specific value. It also accepts Global Variables.
Menu Text Color: Choose a color to be used for the Menu text. It also accepts Global Variables.
Menu Line Height: Set the space between the lines of the Menu text, helping to improve readability. It also accepts Global Variables.
Menu Letter Spacing: Control the space between letters by adjusting the slider or entering a value. It also accepts Global Variables.
Menu Capitalization: Choose the Menu text's capitalization:
Uppercase - All letters are in uppercase format
Capitalize - Makes the first letter of each word uppercase.
Lowercase - All letters are in lowercase format.
Smallcaps - Lowercase letters display as smaller uppercase letters.
All Small Caps - all letters display as small caps, including letters that were already uppercase.
Menu Font Style: Select additional font styles, including:
Italic: Makes the text lean to the right.
Underline: Adds a line under the text.
Overline: adds a line above the text.
Strikethrough: draws a line through the middle of the text.
⚠️ Note: When Underline, Overline, and/or Strikethrough are enabled, you can also choose:Line Color: Choose the line's color. It also accepts Global Variables.
Line Thickness: Choose how thick or slim the line is.
Line Type: Choose the Line's type:
Solid
Double
Dotted
Dashed
Wavy
Menu Line Warp Style: Choose how text should wrap. Default keeps native browser wrapping, Balanced evens heading lines, and Pretty helps avoid single-word endings.
Default: Text can move onto a new line when it runs out of space.
Balanced: Short text breaks into lines with more even lengths
Pretty: Text wrap in a cleaner, more visually pleasing way
Menu Text Direction: Choose text flow direction. Standard Horizontal reads left-to-right across lines, while vertical modes stack glyphs top-to-bottom.
Standard Horizontal
Vertical (right to left): The text is displayed from top to bottom, and each new line starts to the left of the previous one.
Vertical (left to right): The text is displayed from bottom to top, and each new line starts to the left of the previous one.
Menu Hyphenation: When enabled, if a word is too long to fit nicely on one line, the browser can break it into parts and add a hyphen at the break.
Menu Fill Type: Choose the Menu's text fill options:
None - No Menu text fill.
Gradient - Fill the Menu text with a Gradient
Image - Fill the Menu text with an Image
Transparent - Fill the Menu text with a transparent fill.
Menu Stroke Width - Choose the thickness of the stroke.
Menu Stroke Color - Choose the Menu text's stroke color.
Menu Columns: Set how many columns the text should flow through.
Menu Text Shadow: Add a text shadow effect and customize its direction, blur, and color to add depth or emphasis to the Menu:
Direction: Adjust horizontal and vertical placement.
Blur: Control how soft or sharp the shadow appears.
Color: Set a shadow color to complement the text.
Text Alignment: Choose how your menu text is aligned within the module:
Left
Center
Right
Justify
Text Color: Choose between the Dark or Light color scheme.
Tips for Using Menu Text Options
Enhance Readability: Use a clear font and proper line height to ensure the metadata is easy to read.
Maintain Visual Balance: Adjust the font size and letter spacing to align with the rest of your blog module’s design.
Add Depth Subtly: Use light shadows to make the text stand out against complex backgrounds.
Stick to Branding: Match the font, color, and style with your site’s typography for a cohesive look.

