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. Extra Tools
  3. Odoo Branding & Login Page Theme (Web Brand) v 14.0
  4. Sales Conditions FAQ

Odoo Branding & Login Page Theme (Web Brand)

by Webbycrown Solutions http://www.webbycrown.com
Odoo

$ 23.37

v 14.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
Lines of code 1873
Technical Name webby_odoo_branding_login_theme
LicenseLGPL-3
Websitehttp://www.webbycrown.com
Versions 14.0 15.0 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 1873
Technical Name webby_odoo_branding_login_theme
LicenseLGPL-3
Websitehttp://www.webbycrown.com
Versions 14.0 15.0 16.0 17.0 18.0 19.0
Web Brand logo
WhatsApp icon Phone icon +91 (942) 867-7503

Odoo Branding & Login Page Theme (Web Brand)

Control backend & login branding from Settings: tab title, favicon (upload/URL), colours, and modern login layouts (logo, background, links, footer).

Web Brand — Odoo backend example

Web Brand — Overview

Web Brand — overview

See branding in action: Settings → Web branding, backend theming after login, and the public login page—tab title, favicon, colours, and optional footer text.

Backend & login branding for Odoo

Web Brand adds a dedicated Settings → Web branding app: set the backend/login window title, favicon (upload or URL), primary / navbar / secondary colours, plus rich login page controls (layout style, logo, background, optional footer, privacy/terms links, and hide login links). Values are stored in ir.config_parameter; internal users receive theme data via session_info, and a WebClient patch applies CSS variables and scoped rules at runtime—without forking the core web module.

Core Capabilities:

•Backend & login window title
•Favicon (upload or URL)
•Primary / navbar / secondary (hex)
•Login page title (browser tab)
•Login layouts (Soft, Elevated, Focus, Air, Full width, Split wave, Split text, Wave card)
•Login logo (upload or URL)
•Login background (color + image upload/URL)
•Side panel rich HTML (Split text / Wave card)
•Login footer text (optional)
•Hide login links (Manage DB / Superuser / OAuth)
•Dedicated Settings app
•Stored in ir.config_parameter
•Runtime CSS (no asset fork)
•PWA theme-color meta
•Depends: web, base_setup, web_editor
•Odoo 17.0 ready

Innovation highlights:

•Patches WebClient after login
•Bootstrap + Odoo colour overrides
•Form switches stay success green
•Login page QWeb + inline CSS
•Stat buttons & statusbar tinted
•Empty primary = stock Odoo theme
Odoo 17 developer how-tos

Key Benefits

  • One settings app: All branding options live under Settings → Web branding (separate app card in the settings sidebar).
  • Browser chrome: Custom backend/login tab title, favicon (upload or URL), and PWA theme-color from your colours.
  • Login screen: Choose a modern layout style (including split layouts + wave card), set logo and background, add privacy/terms links, and optionally replace “Powered by Odoo”.
  • Public login hardening: Hide Manage Databases, hide the debug superuser button, and hide OAuth provider buttons from the login page UI.
  • Navbar & buttons: Main menu bar, primary/outline/link buttons, .btn-link, and optional secondary colour for secondary buttons.
  • Forms & links: Links, .text-primary, .nav-link, URI widgets, required-field border/caret, checkboxes/radios (toggle switches keep Odoo green).
  • Status & settings UI: Statusbar highlight, General Settings left-tab accent, stat button icon/value colours, light badge outlines.
  • Safe upgrades: Overrides are injected in the browser; you do not replace web.assets_backend with a static custom SCSS fork.
  • Optional theme: Leave primary colour empty to keep standard Odoo purple/grey; set hex only when you want full dynamic theming.

Screenshots

Login layouts (Full width)

Full width layout — background and centered login card

Web Brand — Login layouts (Full width) screenshot

Browser Info

Tab title, favicon, and theme-color

Web Brand — Browser info screenshot

Theme Design

Primary color set to white — dynamic backend theme (navbar, secondary)

Web Brand — Theme design (primary color white) screenshot

Add your images in webby_odoo_branding_login_theme/static/description/ with these names: login_layout_full_width.gif, browser_info.gif, theme_design.gif.

2. Modules & features (detail)

1. Settings & storage — Web branding options

Open Settings and use the Web branding app. Each field below is saved when you click Save; values are stored as system parameters.

  • Backend window title — Prefix shown in the browser tab before the current screen name (for example My Company - Sales). Leave empty to keep Odoo’s default title behaviour.
  • Favicon — Icon for backend and login tabs. Upload an image or set a URL. Upload takes precedence; if empty, URL is used; otherwise Odoo default.
  • Backend primary colour — Main accent: buttons, links, focus rings, and the top menu bar unless you set a separate bar colour. Enter a hex value (e.g. #71639e). If you leave it empty, Odoo’s built-in purple/grey look is kept.
  • Backend top bar colour — Background colour of the main menu bar. Leave empty to match the primary colour.
  • Backend secondary colour — Used for secondary buttons and related accents. Hex. Leave empty to use Odoo’s default grey.
  • Login page title (browser tab) — Title for /web/login only. Leave empty to reuse the backend window title.
  • Login page layout style — Choose the login theme (Standard, Soft, Elevated, Focus, Air, Full width, Split wave, Split text left/right, or Wave card).
  • Login side panel text — Rich HTML (WYSIWYG) content shown beside the form in Split text layouts and on the welcome side of Wave card.
  • Login logo — Upload an image or set a URL. Upload takes precedence; otherwise company logo is used.
  • Login background color — Optional hex colour behind the login card.
  • Login background image — Upload an image or set a URL. Uses cover/center; can be combined with background colour.
  • Privacy policy link — Optional URL + label shown under the login form.
  • Terms link — Optional URL + label shown under the login form.
  • Hide “Manage databases” on login — Hides the link on the login page UI (does not remove the route).
  • Hide “Log in as superuser” on login — Hides the debug-only superuser shortcut on the login page UI.
  • Hide OAuth / social login on login — Hides OAuth provider buttons and separator (“- or -”) on the login page UI.
  • Login screen footer — Plain text shown instead of the default “Powered by Odoo” line on the login page. Leave empty to keep that default.
2. When your choices take effect
  • Backend — After saving, signed-in users see the new tab title, favicon, and colours on their next load or refresh of the backend.
  • Theme — When a primary colour is set, accents update live in the browser without replacing Odoo’s standard stylesheets.
  • Login — The login page renders with your selected layout style, favicon/title, logo, background (colour/image), links (privacy/terms), optional footer text, and primary/secondary button styling.

3. FAQs

1. What does Web Brand do?

Web Brand lets you set the backend window title, favicon (upload or URL), primary / navbar / secondary colours, and comprehensive login branding (layout style, logo/background, links, optional footer) from Settings → Web branding. Values are stored in ir.config_parameter and applied via a Web Client patch plus QWeb on bootstrap and login—without replacing the standard web module.

2. Where do I change colours and title?

Open Settings (admin), find the Web branding section (module technical name webby_odoo_branding_login_theme), set your window title, favicon (upload or URL), colours, and login page options, then save. Internal users pick up theme data from session_info on the next load; the login page reads the same parameters from the database when it renders.

3. Does it fork or patch Odoo core?

No fork of web is required. The addon ships its own assets: a JS patch on the Web Client, CSS variables and scoped rules under .o_web_client, and XML that inherits web.webclient_bootstrap and web.login_layout. Upgrades follow normal Odoo module update flow.

4. What if I leave primary colour empty?

If no primary colour is set, the module does not inject the dynamic theme stylesheet for the backend, and stock Odoo primary styling remains. Navbar and other fields can still be used where implemented; favicon and window title always apply when configured.

5. Is the login page styled too?

Yes. When a primary colour is set, the login layout adds scoped rules for primary and secondary buttons and links. You can also set a custom document title, favicon, optional footer text, and a dynamic theme-color meta tag for mobile browser chrome.

6. Do toggles stay green?

Bootstrap form switches are excluded from primary recolouring so “on” states keep the usual success/green appearance. Other controls (buttons, links, stat buttons, statusbar, settings tabs) follow your configured primary where the stylesheet targets them.

7. Which Odoo version and dependencies?

This module targets Odoo 17. Dependencies: web, base_setup, and web_editor. Install or upgrade like any other custom module, then configure branding under Settings.

Explore Our Other Addons

Advance HR

Advance HR

Efficiently manage your workforce with advanced HR features, employee tracking, and organizational management.

View Addon
Advance Project

Advance Project

Project management, tracking, and collaboration solution with advanced planning and resource allocation.

View Addon
Advanced Import Pro

Advanced Import Pro

Universal multi-format import solution with API integration, smart field mapping, scheduled imports, and batch processing for any Odoo model.

View Addon
View All Addons

Contact & Support

Have Any Question ?

Sales : +91 (942) 867-7503

Write & Send Email

Sales : sales@webbycrown.com

Support : info@webbycrown.com

Thank you for exploring Web Brand — Odoo 17 backend and login styling from Settings.

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