Header/Nav Builder for DIVI
Includes custom nav modules and additional settings/functions for theme builder.
Includes custom nav modules and additional settings/functions for theme builder.
v26.07.01Updated: 27/07/2026
[team_mw]-fix slide-in mobile nav logo vanishing in Safari; bump plugin version to 26.07.01
.morph-logo-image img was display:table-cell. WebKit stops sizing an as a
replaced element once it is a table-cell, so a logo SVG with only a viewBox and no
width/height attributes resolved to 0x0 and the header logo disappeared on iPhone
and iPad. Blink kept replaced sizing, so it always looked fine in Chrome.
The img[src$=’.svg’] { width: 100% } band-aid never worked in WebKit either: 100%
of a shrink-to-fit table cell whose own width came from that same img is 0.
Replaced both with display:block + width:auto + max-width:none across all four
prime_mobile_*.css variants. The parent cell’s vertical-align still does the
centring, and width now falls out of the intrinsic aspect ratio, which also fixes
raster logos rather than only .svg ones.
Verified in Safari against a local copy of the real page: 0x0 before, 87.5×33 after.
Co-Authored-By: Claude Opus 5
-harden deploy workflow JSON escaping via toJSON; bump to 26.04.01 to re-trigger delivery on sites stuck with older versions spamming shortcode_menus warnings
-bump plugin version to 25.12.01 and improve duplicate menu button script with better scoping and event handling
-bump plugin version to 25.11.02 to fix makefields conditional
-add image option to slide-in module and refactor layout logic bump plugin version to 25.11.01
-refactor bulkhead settings retrieval logic for safety and consistency bump plugin version to 25.08.01
-normalize menu width calculations for consistency and cleanup redundant code bump plugin version to 25.07.01
-update basic nav module to include nav-wrapper class and bump plugin version to 25.06.01
-add caching mechanisms to menu modules and introduce menu cache clearing logic
-refactor image_alt_by_url function with caching and enhanced logic update version and php requirement
-update header.php to add fixed-top-adjust class for better layout adjustments and bump plugin version to 1.9.29
-cta button filter
-remove warnings part 2
-remove warnings part 1
-remove parent init call
-update composer
-check for settings
-added before after hooks to basic nav
-sub menu options CTA nav
-filter for slide in menu ids
-cta header fade option
-Start the tidy up
-basic nav hover targeting tweak
-better control over menu width for different screen sizes also fixed aspect ratio for image on slide in mobile nav
-fice CTA nav hover affecting sub menus
-add ratio to slide in mob menu top banner
-CTA nav filters
-added active text styles slidein mobile nav
-added bulkhead/basic_nav/logo filter
-fix button padding for divi v4.18.1
-no lazy for cta and basic logos
-better font control basic nav module
-alt text fix
-alt text from images slide in and basic
-slide in menu mobile width options
-basic menu css inline
-new basic menu with no logo for footer etc
-section nav padding
-update section nav
-update version
-fix asset link section nav
-more link css options
-fix nav font size
-update composer
-Fix cta module css targets
-Fix cta module field options
-New updater description
Fix Follow link on submenu close THANKS DIVI!!!