Mega Menus Mobile Centering #29
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Elayne Blocks version 2.5.6 introduces critical mobile responsiveness improvements and JavaScript stability fixes for the mega menu block. The release addresses asynchronous callback errors in the Interactivity API implementation and centers pattern content for improved mobile display across all five mega menu patterns. Changes span the mega menu view layer, pattern definitions, and compiled build assets, ensuring consistent mobile-first behavior across dropdown and overlay layout modes.
Mega Menu JavaScript Stability:
view.js) to prevent runtime exceptions during menu interactionsview.asset.php,view.jsbuild output) to reflect the patched implementationMobile Responsiveness and Pattern Alignment:
style.scssand compiled CSS) to support mobile-centered pattern behaviorVersion Management:
elayne-blocks.php), changelog (CHANGELOG.md), and WordPress plugin repository metadata (readme.txt)ELAYNE_BLOCKS_VERSIONconstant and synchronized version headers for consistent distribution via Packagist and WordPress.orgFiles Changed:
CHANGELOG.md(Modified)blocks/mega-menu/build/render.php(Modified)blocks/mega-menu/build/style-index-rtl.css(Modified)blocks/mega-menu/build/style-index.css(Modified)blocks/mega-menu/build/view.asset.php(Modified)blocks/mega-menu/build/view.js(Modified)blocks/mega-menu/src/style.scss(Modified)blocks/mega-menu/src/view.js(Modified)elayne-blocks.php(Modified)patterns/mega-menu-icon-features.php(Modified)patterns/mega-menu-icon-grid.php(Modified)patterns/mega-menu-multi-column.php(Modified)patterns/mega-menu-services-showcase.php(Modified)patterns/mega-menu-three-column.php(Modified)readme.txt(Modified)