| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 3378 |
| Technical Name |
navbar_reborn |
| License | OPL-1 |
| Versions | 17.0 18.0 19.0 |
NavBar Reborn – Beautiful Sidebar with Theme Switcher
Replace Odoo's top navigation bar with a beautiful, fully customizable sidebar.
Each user keeps their own theme — switches instantly on login.
|
19
Built-in Themes
|
∞
User Themes
|
9
Languages
|
3
Menu Levels
|
Overview
Live Demo
Animated demo of NavBar Reborn – Beautiful Sidebar with Theme Switcher |
A quick walkthrough of the main features:
|
Key Features
|
🗂
3-Level Menu Navigation
Apps → modules → sub-items, displayed as smooth slide-in panels. No scrolling, no clutter.
|
🎨
Per-User Themes
Each user selects their own sidebar theme. Switching accounts automatically applies that user's preferred style. 19 built-in themes with rich gradient backgrounds — all fully unified across sidebar, navbar, header and detail panel.
|
🔍
Smart Menu Search
Instant filtering — only leaf (navigable) menus shown, matched by item name. No noise from parent category names. Full breadcrumb path displayed in results.
|
|
↔️
Draggable Width
Drag the sidebar edge to resize. Width is remembered per user — no need to adjust every session.
|
🌈
Custom Theme Builder
Set any color for background, text, hover, active, border and navbar. Unlimited branding possibilities.
|
🔤
Global Typography Control
Adjust font size (S/M/L), font family and font weight — applied globally across the entire UI.
|
|
⭐
Favorite Menus
Pin your most-used menu items to the Favorites section for instant one-click access.
|
🏢
Company Logo
Displays the current company's logo at the top of the sidebar, reinforcing your brand identity.
|
💨
Smooth Animations
Silky dropdown entrance, button press feedback, and instant theme switching — zero page reload.
|
19 Built-In Themes
| Light White + Indigo |
Schönbrunn Yellow #F9D46C |
Hermès Orange #EB5C20 |
China Red #C8161D |
| Titian Red #D34947 |
Burgundy Red #470125 |
Lime Green #6ECC54 |
Green Forest Emerald |
| Tiffany Blue #71E2D1 |
Mars Green #018B8D |
Prussian Blue #0D3A69 |
Blue Steel Blue |
| Klein Blue #002FA7 IKB |
Dark Deep Navy |
Van Dyck Brown #492D22 |
🌅 Sunset Purple→Crimson→Ember |
| 🌊 Ocean Navy→Blue→Teal |
🌸 Rose Plum→Magenta→Pink |
🌌 Aurora Cosmic→Electric→Teal |
🎨 Custom Unlimited (per user) |
All solid themes apply a consistent gradient across sidebar, navbar, header and detail panel. Themes are sorted by color — warm tones first, cool tones next, gradients last. Plus the Custom Theme Builder: pick 8 colors, name it, save — unlimited themes per user with live preview. Hide unwanted built-in themes or delete user themes to keep the list clean.
vs. Default Odoo Navigation
| Feature | Default Top Bar | NavBar Reborn – Beautiful Sidebar with Theme Switcher |
|---|---|---|
| Menu hierarchy depth | 2 levels | 3 levels ✔ |
| Real-time search | ✗ | ✔ |
| Resizable panel | ✗ | ✔ Drag to resize |
| Theme per user | ✗ | ✔ 19 themes + Custom (all gradient-unified) |
| Company logo in menu | ✗ | ✔ |
| Font size / family / weight | ✗ | ✔ Global control |
| Navbar color customization | ✗ | ✔ |
| Favorite menu pins | ✗ | ✔ |
| Width remembered per user | ✗ | ✔ |
Settings Page
How Per-User Themes Work
|
1
User picks a theme
Via the theme switcher button in the sidebar header or the Settings page.
|
2
Saved to their profile
The choice is stored on
res.users — completely independent per account. |
3
Auto-restored on login
After logging in, the sidebar loads that user's theme with no manual steps needed.
|
Technical Details
|
🦉
OWL 2.x Components
Built entirely with Odoo's official OWL framework. No external JS dependencies.
|
🎨
CSS Variables
All theme colors controlled via CSS custom properties — instant updates, no re-renders.
|
⚡
Config Cache
Module-level singleton cache prevents redundant RPC calls on every navigation.
|
🔒
Minimal Permissions
Only requires base & web modules. No new menus or admin rights needed for end users.
|
Translations Included
🇺🇸 English | 🇨🇳 Chinese (Simplified) | 🇹🇼 Chinese (Traditional) | 🇩🇪 German | 🇫🇷 French | 🇪🇸 Spanish | 🇯🇵 Japanese | 🇰🇷 Korean | 🇻🇳 Vietnamese
FAQ
res.users record, so every user account has its own independent choice. Switching users instantly applies the correct theme.Ready to upgrade your Odoo navigation?
One module. Beautiful sidebar. Per-user themes. No configuration needed.
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