The Better Mega Menu Logo
Top half shows a screenshot of the Holly Hunt mega menu with the navigation item New expanded. Bottom half shows the administration screen for TB Mega Menu.
Top half shows a screenshot of the Holly Hunt mega menu with the navigation item Furniture expanded. Bottom half shows the administration screen for TB Mega Menu.
Top half shows a screenshot of the Holly Hunt mega menu with the navigation item Lighting expanded. Bottom half shows the administration screen for TB Mega Menu.

TB Mega Menu provides an admin interface for creating drop down menus that combine Drupal menu items with rich media content. Your menu can include internal and external links, images, videos and anything else that can appear in a Drupal block.

We strive for more improvement each release, and your feedback on this module is extremely important to us.

Latest Updates

June 13th, 2023: Due to some symfony 6.1 vs 6.2 deprecation issues, we are forking the 2.x branch into a new 3.x branch. 3.x will only support Drupal 10 and up. The 2.x will still be available and will support drupal 8 and 9 (until Drupal 9 EOL). The only difference between the 2.x and the 3.x branch, besides core version support will the removal of deprecated code.

November 30th, 2021 Holly Hunt launches a new menu system using TB Mega Menu. Screenshots have been added to this project page showing the menu in action as well as the Drupal administration screens.

September 21st, 2021 New releases for Drupal 7/8/9 including bug fixes and security updates. Active progress on a new and improved 8.x-2.x version.

January 27th, 2021 We have issued our first drupal 8/9 release candidate! We plan to move forward with this version in order to gain security coverage and an official stable 8.x-1.x release. Please report any bugs in the issue queue.

Overview

TB Mega Menu is developed following Drupal standards and best practices. Along with those must-have functions of a mega menu: display not just menu items but image, slideshow, video, and external links as desired. Below are the most noticeable features that TB Mega Menu offers:

  • Synchronizes with Drupal core menus
  • Allows Drupal blocks to be added to the menu
  • Accessibility features for keyboard navigation and screen readers
  • Custom styling available for menu items
  • Multiple built-in CSS3 animation effects
  • Responsive ready

Demo

View the mega menu in action at HollyHunt.com

Previous Updates

December 11th, 2020 Released updated D8 documentation and D7 documentation as well as the accessibility features for keyboard navigation.

December 9th, 2020 After addressing all critical D7 bugs, we have released a third D7 release candidate. This release includes enhanced keyboard accessibility. With all D7 critical bugs addressed, we are going to focus on a stable release for D8.

October 23rd, 2020 We are working on Drupal 7 Critical bugs and accessibility improvements with the goal of finally creating a stable release of this module.

October 2nd, 2020 We have released our second beta. It addresses the Drupal 9 issue that were recently reported.

September 25th, 2020 We are currently investigating issues related to using TB Mega Menu in D9.

September 11th, 2020 The first Drupal 8 / Drupal 9 beta has been released! Download at the link below.

July 24th, 2020 Bounteous has taken ownership over The Better Mega Menu (aka TB Mega Menu). We are committed to updating and improving this great module.

Supporting organizations: 
Owner and maintainer of The Better Mega Menu module; has recently issued the first beta version with D9 compatibility, bug fixes, and accessibility improvements.

Project information

Releases