Navigation and Calendar Changes
We are excited to announce the release of new Navigation and Calendar changes that will be implemented on June 26, 2024. Here are the details of the upcoming changes:
Navigation Changes: The Better Mega Menu
The Better Mega Menu (TBMM) provides an interface for creating drop-down menus that combine Drupal menu items with rich media content. The menu can include internal and external links, images, videos, and any other content that can appear in a Drupal block.
Why is this being implemented?
The current Drupal Multisite uses the Superfish Menu, which required numerous fixes to meet WCAG 2.1 AA compliance. TBMM is recommended for its ease of use and ability to meet WCAG 2.1 AA success criteria.
The Better Mega Menu offers a variety of configuration and setting options. To minimize the impact on all users, we will initially release the basic configuration options to retain the existing menu structure, theme options, and CSS reflecting brand colors for mobile, tablet, and desktop users. We will consider implementing more helpful configurations later.
Current User Experience
The Superfish Menu presents a hover event to access sub menus.
Currently, if a structure administrator needs to update the "Main Navigation" area, they must go through a multi-step process to access the edit menu.
The first step is to access "Structure" > "Menus".
Next the user will need to click “Main Navigation” and “Edit Menu” before they are presented with the “Edit Menu Navigation Option”:
New User Experience
The Better Mega Menu presents a click/select event to access sub menus. Additionally, Structure Administrator now has easy access to the Structure Module with a shortcut icon located at the far right of the TBMM.
Important - Post implementation known issue:
The submenu pixel update is a manual task that will need to be implemented on each site individually following the release on June 26, 2024. The team will begin this work on June 27, 2024, and it will take a few days to complete. During this process, you may notice the following:
Current User Experience:
The submenu is intact.
Post implementation without manual fix:
The submenu has been removed. and now all menu items are consolidated into a single menu.
Post manual fix:
The submenu is intact again.
Calendar View Module
This module offers a lightweight solution for displaying any View result set as a calendar table with just a few clicks. Instead of showing a full calendar view, it presents a list view of events. Currently, the Drupal Multisite uses the Full View Calendar, which required numerous fixes and adjustments to comply with WCAG 2.1 AA standards. The Calendar View Module is being implemented for its ease of use and ability to meet WCAG 2.1 AA success Criteria.
Current User Experience:
The calendar view is in a Full View Calendar mode.
New User Experience
The Calendar is available in “List Mode”, which makes it more accessible: