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. THEMES
  2. Backend
  3. MSU Enterprise UI v 18.0
  4. Sales Conditions FAQ

MSU Enterprise UI

by Muhammad Sana Ullah
Odoo

$ 130.00

v 18.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Backend themes might not work with Odoo Enterprise Edition. Please read the description carefully and, in doubt, ask the author before buying.
You bought this module and need support? Click here!
  • Description
  • Manifest
$130 / €130 One-time purchase
MSU Enterprise UI
Backend theme · Odoo Community

MSU Enterprise UI v18.0.1.2.1

The Enterprise backend experience — on Odoo Community

One self-contained theme that gives Odoo 18.0 Community the full-screen Home Menu app launcher, the white Enterprise navbar, real Dark Mode and the complete Enterprise colour system — without editing a single core file. Install to enable, uninstall to revert completely.

Odoo 18.0 Community Dark Mode included No core changes Zero configuration LGPL-3
MSU Enterprise UI — Enterprise backend theme for Odoo Community
Full-screen Home Menu, white Enterprise navbar and dark mode on Odoo Community.
0core files
modified
1dependency
(web)
3theme modes
System/Light/Dark
9asset bundles
extended
28dark-mode
stylesheets
62front-end
asset files
  • One-time purchase — $130 or €130
  • LGPL-3 licence included
  • Zero core file changes
  • Single dependency (web)
  • No telemetry or external calls
  • Clean uninstall

On this page

  • Overview
  • Features
  • Dark Mode
  • Screenshots
  • Comparison
  • Architecture
  • Installation
  • FAQ
  • Support
The difference

Community loads an app. Enterprise gives you a launcher.

On stock Community the backend drops you straight into the first app, the Apps button opens a plain dropdown list, and the navbar is a solid purple bar. This module replaces that with a white bar of soft rounded entries and a full-screen grid of app cards — the same shape Enterprise users know.

Before — stock Community
Sales Orders Products Reporting
Discuss Contacts Calendar Sales Inventory Accounting Employees
After — with MSU Enterprise UI
Sales Orders Products Reporting
Navigation before and after installing — same Odoo, same data, same speed.

That difference is not just CSS. The Home Menu is a service, a client action and an OWL component working together with a navbar that talks to them. MSU Enterprise UI rebuilds that whole layer on top of Community using only public @web APIs — then adds a polish pass of its own on top.

What you get

Everything, out of the box

Full-screen Home Menu

A real app launcher, not a dropdown. Responsive grid of elevated app cards with instant search, full keyboard navigation and drag-to-reorder. Your arrangement is saved per user and survives logout.

True Dark Mode

Toggle it from the avatar menu, or pick System / Light / Dark in My Preferences. Built on the same dark asset bundle Enterprise uses, with 28 dedicated stylesheets covering dropdowns, kanban, lists, search panels, forms, Gantt and settings.

Enterprise navbar & toggle

White top bar with gray rounded menu entries, the animated 3×3 grid toggle that morphs into a back arrow inside an app, and the app brand name sitting right beside it.

Complete colour system

The Enterprise mauve and teal palette applied properly through SCSS variables, so every native component re-themes itself instead of being patched one selector at a time.

Styled login page

The bare Community login screen becomes an Enterprise-style gradient background with a clean white sign-in card — matched to whichever theme the visitor last used.

Buttons, dropdowns, motion

A refined button system with considered hover, active, focus and disabled states; elevated popovers with smooth open and close animations; larger radii, better spacing and custom scrollbars throughout.

Dark Mode

One click, and the whole backend follows

Not an inverted filter and not a handful of overridden selectors. Dark styling is compiled into its own asset bundle — web.assets_web_dark, exactly the bundle Enterprise uses — so components are genuinely restyled rather than approximated. The choice is stored per user and applied from the login page onward.

Light
Project Tasks Reporting
Dark
Project Tasks Reporting
The same screen in both themes — switched from the avatar menu, remembered per user.
Colour system

The real Enterprise palette, not a lookalike

Community ships a single brand purple. Enterprise uses a mauve primary with a teal action colour and a wider gray ramp. Those values are declared here as SCSS variable overrides, which is why buttons, links, badges, kanban headers and form widgets all shift together instead of one at a time.

#714B67Brand primary
#017E84Action / links
#5B3C53Primary dark
#F8F6FBSurface tint
#4A5568Body text
#1A1D23Dark canvas
Beyond Enterprise

Three things even Enterprise doesn't do

Reaching parity was the starting point. These three go past it.

Type-anywhere menu search

Press any letter outside an input and the command palette opens already in menu-search mode. Fuzzy matching gets you to any menu in two or three keystrokes — no mouse, no Home Menu detour.

Hover-to-open navbar

On desktop, top-level menus open and swap on hover once you're in the bar, and close themselves on the way out. It removes a click from nearly every navigation you make.

Respects reduced motion

Every animation uses only transform and opacity, and collapses to zero duration under prefers-reduced-motion. Smooth by default, calm when asked.

Two keystrokes to anywhere

Start typing from any screen. No shortcut to memorise, no menu to hunt through — the palette opens in menu mode and narrows as you go.

s a l  then  Enter
/ sal|
Sales Orders
Sales Teams Configuration
Salary Attachments Payroll
Analysis Reporting
Refinement

And the details that add up

Mobile & PWA polish

Burger menu that hides the current app while the Home Menu is open, a Share-URL action for installed PWAs, and pivot-table fixes for small screens (nested group-by menus, no stuck tooltips).

No extra requests

The launcher reuses Odoo's own action manager, menu service and command palette. App data comes from the menu tree that is already in memory, so nothing new is fetched.

View-level refinements

Cleaner list header borders, a tidier kanban quick-create, better notebook tabs and consistent card elevation — the small things you notice all day.

Screenshots

See it running

Real captures from an Odoo 18 Community instance with only msu_enterprise_ui installed — no other theme modules, no core patches.

Full-screen Home Menu app launcher with searchable app grid
The full-screen Home Menu — every app as a card, searchable, reorderable.
White Enterprise navbar with rounded menu entries and elevated dropdown
White Enterprise navbar with rounded entries and an elevated, animated dropdown.
Settings screen re-themed with Enterprise mauve and teal palette
Native screens re-theme themselves — nothing here is patched selector by selector.
Comparison

Community vs Enterprise vs MSU Enterprise UI

Feature Community Enterprise With this module
Landing screen Opens the first app Full-screen Home Menu Full-screen Home Menu
App launcher Plain dropdown list Grid of app cards Grid of app cards
Drag to reorder apps Saved per user Saved per user
Navbar Solid purple bar White, rounded entries White, rounded entries
Morphing menu toggle Grid to back arrow Grid to back arrow
Dark Mode Yes Yes, 28 stylesheets
Styled login page Yes Yes
Type-anywhere menu search Yes
Hover-to-open navbar menus Yes
Reduced-motion support Yes
Licence cost Free Paid subscription $130 / €130 one-time

Enterprise features that depend on licensed modules or Odoo's own hosting — Studio upsells, the subscription panel and Enterprise Edition branding — are deliberately left out. This module themes and re-implements the UI layer only.

How it is built

Additive by design, reversible by default

Everything this module does sits above Odoo. Nothing in the core web client is edited, overwritten or monkey-patched destructively — which is what makes the uninstall clean and the next Odoo upgrade uneventful.

What the user sees Enterprise-look backend — launcher, white navbar, dark mode, polished controls
MSU behaviour layer — additive OWL patches HomeMenu service & component · NavBar · WebClient · BurgerMenu · Pivot · color_scheme service
MSU style layer — SCSS variable overrides 9 asset bundles extended, including web.dark_mode_variables and web.assets_web_dark
nothing below this line is modified
Odoo web — untouched core Stock Community web client. The only dependency, and the only thing you need installed.

Theming through variables

Odoo declares its own theme variables as !default, so re-declaring them ahead of the core file re-themes native components cleanly — instead of fighting them with overqualified CSS that breaks on the next release.

Only additive patches

Components are extended with patch() and template inheritance. No core JavaScript or XML is replaced, so a class rename upstream degrades one detail rather than breaking the client.

Dark Mode the official way

Dark styling lives in the very bundles web_enterprise uses, driven by a color_scheme service and a stored user preference — not a CSS filter and not a second theme to maintain.

Clean uninstall

No business models and no data records beyond a single theme preference. Uninstalling restores the stock Community interface exactly as it was.

Installation

Two minutes, no configuration

1

Copy the folder

Drop msu_enterprise_ui into any directory on your addons_path.

2

Restart and update the Apps list

Restart the Odoo service, then use Apps → Update Apps List so the new module is picked up.

3

Install

Search for MSU Enterprise UI and click Install. There is nothing to configure afterwards.

4

Hard-refresh the browser

Press Ctrl+Shift+R so the rebuilt asset bundles load instead of the cached ones.

# install ./odoo-bin -c odoo.conf -d <database> -i msu_enterprise_ui --stop-after-init # revert completely ./odoo-bin -c odoo.conf -d <database> --uninstall msu_enterprise_ui --stop-after-init
Already using a standalone fuzzy_search module? Its behaviour is included here, so uninstall the separate one to avoid two keyboard listeners competing for the same keypress.
Compatibility

Requirements

Odoo version18.0 Community
EditionCommunity (also runs on Enterprise, though it overlaps web_enterprise)
DependenciesOnly web — no third-party Python packages, no external services
Module version18.0.1.2.1
LicenceLGPL-3
BrowsersAny evergreen browser Odoo 18 supports; fully responsive down to mobile
Also available forOdoo 19.0 — same module, ported to the 19 web client
Trust

Security & privacy

This module is a front-end theme only. It does not collect analytics, phone home, or load external scripts or fonts. The App Store listing page is self-contained HTML with local images only. All behaviour runs inside your Odoo instance using standard @web services already present in Community. Uninstalling removes every asset and preference the module added.

Release

What’s in this version

18.0.1.2.1

  • Full Enterprise Home Menu (service, component, landing behaviour)
  • NavBar morphing toggle, white bar, hover-to-open menus on desktop
  • Dark mode with 28 dedicated stylesheets and per-user theme preference
  • Styled login page, fuzzy type-anywhere menu search, mobile & PWA polish
  • App reorder saved per user; clean uninstall with no residual data
Questions

Before you install

Will this conflict with my other custom modules?

It shouldn't. The module only extends components with additive patches and only appends to asset bundles, so it doesn't take ownership of anything another module is likely to modify. If a module replaces the NavBar template outright, that one wins for the navbar — the rest of the theme still applies.

Does it slow the backend down?

No. The Home Menu is rendered from the menu tree the web client has already loaded, and it reuses Odoo's own action manager and command palette, so it adds no network round-trips. The extra weight is CSS and a handful of small JavaScript files.

Can I change the colours to my own brand?

Yes. The palette lives in a small number of SCSS variables, so a single override file is enough to re-brand the whole backend. Happy to help you wire that up — just get in touch.

What happens when I upgrade Odoo?

Because nothing is overwritten, the usual outcome is that the theme keeps working. If Odoo changes the Home Menu API in a major release, the ported files are the ones to review — and a version of this module is published for each supported series.

What does it cost?

A one-time purchase of $130 USD or €130 EUR on the Odoo Apps Store. That covers a single-database licence for the module under LGPL-3, including updates published for your Odoo series. No recurring subscription — you pay once and keep it.

Ready to upgrade your Community backend?

One-time purchase. No subscription. Full Enterprise navigation, dark mode and polish on Odoo Community.

$130 / €130

Available on the Odoo Apps Store · LGPL-3 · Odoo 18 & 19

Support & customisation

Questions, bug reports, or a tweak to match your own brand colours? Get in touch directly — happy to help.

Developer
Muhammad Sana Ullah
WhatsApp
0348 444 3718
Email
muhammadsanaullah4443@gmail.com
Message on WhatsApp
MSU Enterprise UI — developed and maintained by Muhammad Sana Ullah · Released under LGPL-3 · Odoo is a trademark of Odoo S.A. This is an independent community module and is not affiliated with or endorsed by Odoo S.A.
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 2041
Technical Name msu_enterprise_ui_18.0
LicenseLGPL-3

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