Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Website
  3. Website Multi-Level Menu v 18.0
  4. Sales Conditions FAQ

Website Multi-Level Menu

by Atelier Odoo https://github.com/EKO-AXEL/atelier_odoo_module
Odoo

$ 17.45

v 18.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Website (website)
• Discuss (mail)
Lines of code 512
Technical Name atelier_website_multi_level_menu
LicenseOPL-1
Websitehttps://github.com/EKO-AXEL/atelier_odoo_module
Versions 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Website (website)
• Discuss (mail)
Lines of code 512
Technical Name atelier_website_multi_level_menu
LicenseOPL-1
Websitehttps://github.com/EKO-AXEL/atelier_odoo_module
Versions 16.0 17.0 18.0 19.0
  • Description
  • License

Website Multi-Level Menu

Unlimited-depth recursive navigation for your Odoo Website.
Smooth cascade, mobile accordion, full keyboard accessibility, theme-aware.

♾️ Unlimited Depth 📱 Responsive 🎨 Theme-aware ⌨️ Keyboard a11y 🌍 12 Languages
Website Multi-Level Menu — cascade desktop

Four-level cascade with active-path highlight, fully theme-aware

The Problem with Native Odoo Menus

Odoo natively supports child menus in its data model, but the HTML rendering relies on Bootstrap 5 dropdowns, which cannot host nested dropdowns. Clicking a sub-item closes the parent instantly. There is also no CSS for cascading sub-sub-menus to the side. Building deep, professional navigation is impossible out of the box.

One Module. Recursive Cascade. Zero Configuration.

This module replaces the Odoo menu rendering layer with a clean, Bootstrap-free HTML structure plus a dedicated SCSS stylesheet and a lightweight JavaScript widget. Install it, build your hierarchy in Website → Site → Menus, and the recursive cascade is rendered automatically — no theme code to edit, no settings page.

Active path highlight in cascade

Path-active highlight makes the current navigation context immediately readable

Six Features that Make the Difference

♾️

Unlimited Depth

Build menus 2, 3, 5 or 10 levels deep. The rendering follows your data structure automatically — no configuration, no limit.

📱

Responsive Native

Horizontal cascade on desktop (≥992px), vertical accordion on mobile — integrated with the native Odoo hamburger menu.

🎨

Dynamic Theming

Accent colors derived from your active theme primary color via CSS variables. Change your theme — the menu adapts instantly.

⌨️

Keyboard Accessible

Full arrow-key navigation, Escape to close, Enter/Space to open, type-ahead, focus-visible ring. ARIA synchronized. WCAG-friendly.

🎯

Smart Repositioning

Sub-menus that would overflow the viewport automatically flip to the other side. No hidden items, ever.

🧩

Mega-Menu Compatible

The native Odoo mega-menu feature continues to work. Mix classic cascades and full-width mega-menus on the same site.

Mobile-First, Without Compromise

On screens below 992px, the cascade transforms into a clean vertical accordion inside the native Odoo hamburger menu. Indentation reveals hierarchy at a glance; the path-active highlight is preserved.

  • Native hamburger integration — no extra UI
  • Tap-to-toggle on parent items
  • Indented child levels for visual hierarchy
  • Same active path highlight as desktop
Mobile accordion menu

Truly Keyboard Accessible

Full WCAG-friendly keyboard navigation. No mouse required.

↓ ↑

Navigate within a panel

→

Open sub-panel & focus first item

← Esc

Close panel, focus parent

Enter / Space

Activate item

a–z 0–9

Type-ahead jump to item

Tab

Standard focus ring

Example Hierarchy

The shipped demo data installs this four-level navigation:

Furniture
 ├── Living Room
 │    ├── Sofa
 │    │    ├── Corner Sofa
 │    │    ├── Leather Sofa
 │    │    └── Fabric Sofa
 │    └── Coffee Table
 ├── Kitchen
 │    ├── Storage
 │    │    ├── Shelves
 │    │    └── Cabinets
 │    └── Dishware
 └── Bedroom
      └── Bed

Available in 12 Languages

English as base + 11 professional translations. Demo menu names translate automatically when your users activate their language in Odoo.

🇬🇧 English 🇫🇷 Français 🇪🇸 Español 🇩🇪 Deutsch 🇮🇹 Italiano 🇧🇷 Português (BR) 🇳🇱 Nederlands 🇵🇱 Polski 🇷🇺 Русский 🇨🇳 简体中文 🇯🇵 日本語 🇸🇦 العربية 🇹🇷 Türkçe

Three Steps to Setup

1

Install

Apps → Search "Multi-Level Menu" → Install. Pulls website as a dependency.

2

Build

Website → Site → Menus. Drag children under any parent. As deep as you need.

3

Done

The cascade is rendered automatically. No theme code, no settings, no JavaScript to inject.

Compatibility

Odoo Edition

Community & Enterprise

Odoo Version

16.0 (this release)

Themes

All standard themes

Sub Menus: On Hover

Fully compatible

Get Started Today

One-time purchase. Unlimited installations on your databases. Lifetime updates within the Odoo 16 series.

Roadmap

  • Backend drag-and-drop tree editor
  • Optional icons and badges on menu items
  • Path breadcrumb component for category pages
  • Versions 17.0, 18.0 and 19.0
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with