diff --git a/app_web_enterprise/__manifest__.py b/app_web_enterprise/__manifest__.py index b5e8b205..a4a6bb34 100644 --- a/app_web_enterprise/__manifest__.py +++ b/app_web_enterprise/__manifest__.py @@ -70,8 +70,9 @@ 'web._assets_primary_variables': [ ('before', 'web_enterprise/static/src/scss/primary_variables.scss', 'app_web_enterprise/static/src/scss/primary_variables.scss'), ], + # 处理header 变更 'web.assets_backend': [ - # ('before', 'web/static/src/views/**/*', 'app_web_enterprise/static/src/scss/app_style_before.scss'), + ('before', 'web/static/src/webclient/navbar/navbar.scss', 'app_web_enterprise/static/src/scss/navbar_before.scss'), # ('after', 'web/static/src/webclient/navbar/navbar.scss', 'app_web_enterprise/static/src/scss/navbar.scss'), ('after', 'web/static/src/views/**/*', 'app_web_enterprise/static/src/scss/app_style_after.scss'), # 'app_web_enterprise/static/src/components/*/*.xml', 'app_web_enterprise/static/src/webclient/navbar.xml', diff --git a/app_web_enterprise/static/src/scss/navbar_before.scss b/app_web_enterprise/static/src/scss/navbar_before.scss new file mode 100644 index 00000000..c5829f32 --- /dev/null +++ b/app_web_enterprise/static/src/scss/navbar_before.scss @@ -0,0 +1,12 @@ +$o-navbar-background: rgba($o-brand-odoo, .05); + +.o_main_navbar { + --NavBar-entry-backgroundColor: $o-navbar-background; + background: $o-navbar-background; + + .o_menu_sections { + .o_nav_entry, .dropdown-toggle { + background: var(--NavBar-entry-backgroundColor, transparent); + } + } +} \ No newline at end of file