Revert: Remove tabindex from arrow indicator due to HTML validation errors, restore pre 3.1 tab/focus behaviour.Fix: Do not use ‘:has’ selector in CSS unless required.Fix: Position of aria-expanded and aria-haspopup attributes. Fix: Check the walker property exists before adding menu toggle to HTML output.Improvement: Remove ‘display’ inline CSS attribute when mobile menu is opened/closed.Fix: Using left/right arrow keys to navigate top level menu items when a search box is in the menu.Accessibility improvement: Add outline to entire search form when using keyboard navigation.Accessibility improvement: Add ‘Keyboard Highlight Outline’ styling option to theme editor.Accessibility improvement: Up/down keys can be used to navigate top level menu items in mobile sub menu.Accessibility improvement: Space bar can now be used to toggle visibility of mobile sub menu.Change: Remove “visibility: visible ” rule from menu UL.Accessibility Improvement: Fix issue with NVDA/screen readers not able to open sub menus using Enter key.Accessibility Improvement: Using keyboard navigation on mobile, respect the ‘Mobile sub menu behaviour’ setting (do not auto close sub menus).Fix: Improve efficiency of key press detection.Fix: Conflict with Salient when enabled on Multisite.Notes: If you have problems with CSS Compilation (menu appears unstyled) add the following to your wp-config.php file:ĭefine(‘MEGAMENU_SCSS_COMPILER_COMPAT’, true).Fix: PHP 8.2 compatibility (update scssphp library to v1.11.1).Changes I make in the Theme Editor aren’t being applied to the menu A blank screen appears when I click the blue ‘Mega Menu’ button The mobile menu is visible but nothing happens when I click it Basic Support included with free version.Supports all core nav_menu filters (prepend filter name with “mega_”).Extensively tested in all modern desktop and mobile browsers.Built with accessibility in mind – keyboard navigation supported.Less than 2kb JavaScript (when gzipped).Menus are styled using a single, static CSS file. The only mega menu plugin with zero “!important”, block or inline CSS styles.Max Mega Menu is developed with a focus on code quality, performance and usability. ENTER or SPACE on a sub menu arrow indicator shows/hides the sub menu.TAB activates keyboard navigation and navigates through the menu.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |