From 23238138d67e99477db9ea942b541c5bc08b5974 Mon Sep 17 00:00:00 2001 From: EvaSForgeFlow Date: Wed, 30 Aug 2023 16:35:49 +0200 Subject: [PATCH] [FIX] web_company_color: Changing just one color fixed Before it didn't work if just a color was set because it couldn't find "color_navbar_bg_hover". Moreover, in odoo enterprise the navbar background color only worked for the main app menu, now it works for both main app menu and the navbar of the apps. --- web_company_color/models/res_company.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/web_company_color/models/res_company.py b/web_company_color/models/res_company.py index e50d945a1..a3cc14b05 100644 --- a/web_company_color/models/res_company.py +++ b/web_company_color/models/res_company.py @@ -16,6 +16,7 @@ class ResCompany(models.Model): SCSS_TEMPLATE = """ .o_main_navbar { + background: %(color_navbar_bg)s !important; background-color: %(color_navbar_bg)s !important; color: %(color_navbar_text)s !important; @@ -169,10 +170,7 @@ class ResCompany(models.Model): values.update( { "color_navbar_bg": (values.get("color_navbar_bg") or "$o-brand-odoo"), - "color_navbar_bg_hover": ( - values.get("color_navbar_bg_hover") - or "$o-navbar-inverse-link-hover-bg" - ), + "color_navbar_bg_hover": (values.get("color_navbar_bg_hover")), "color_navbar_text": (values.get("color_navbar_text") or "#FFF"), "color_button_bg": values.get("color_button_bg") or "$primary", "color_button_bg_hover": values.get("color_button_bg_hover")