From e73b17fd4726397a059180d803713e17fb346f29 Mon Sep 17 00:00:00 2001 From: Cocographique Date: Wed, 12 Aug 2020 08:34:06 +0000 Subject: [PATCH] [IMP] website, *: add 'centered logo' header template *: website_sale, website_sale_wishlist Part of https://github.com/odoo/odoo/pull/56427 task-2264627 X-original-commit: b14b69ebc82314403d9181a42693bb7faf6dada4 Co-authored-by: qsm-odoo --- addons/website/models/theme_models.py | 1 + addons/website/static/src/scss/website.scss | 10 +++-- addons/website/views/snippets/snippets.xml | 3 ++ addons/website/views/website_templates.xml | 41 +++++++++++++++++++ addons/website_sale/views/templates.xml | 10 +++++ .../views/website_sale_wishlist_template.xml | 10 +++++ 6 files changed, 72 insertions(+), 3 deletions(-) diff --git a/addons/website/models/theme_models.py b/addons/website/models/theme_models.py index eddbff95495..0ca529c2877 100644 --- a/addons/website/models/theme_models.py +++ b/addons/website/models/theme_models.py @@ -191,6 +191,7 @@ class Theme(models.AbstractModel): self.disable_view('website.template_header_contact') self.disable_view('website.template_header_minimalist') self.disable_view('website.template_header_boxed') + self.disable_view('website.template_header_centered_logo') # Reinitialize footer templates self.enable_view('website.footer_custom') diff --git a/addons/website/static/src/scss/website.scss b/addons/website/static/src/scss/website.scss index ad1769d0a19..b901ecabb97 100644 --- a/addons/website/static/src/scss/website.scss +++ b/addons/website/static/src/scss/website.scss @@ -933,9 +933,7 @@ header { margin-bottom: $spacer; } } -} - -@if o-website-value('header-template') == 'sidebar' { +} @else if o-website-value('header-template') == 'sidebar' { @include media-breakpoint-up(lg) { #wrapwrap { // Hack: padding is used by layout option (boxed, etc) so use @@ -993,6 +991,12 @@ header { #wrapwrap:not(.o_header_overlay) .o_header_boxed_background { @include o-apply-colors('header-boxed'); } +} @else if o-website-value('header-template') == 'centered_logo' { + header .o_header_centered_logo { + @include media-breakpoint-up(lg) { + width: 50%; + } + } } // Mega menu diff --git a/addons/website/views/snippets/snippets.xml b/addons/website/views/snippets/snippets.xml index 6da3eec19d8..4e3d97afa1c 100644 --- a/addons/website/views/snippets/snippets.xml +++ b/addons/website/views/snippets/snippets.xml @@ -596,6 +596,9 @@ Boxed + Centered Logo diff --git a/addons/website/views/website_templates.xml b/addons/website/views/website_templates.xml index 1f49ce3cdee..0504f19e884 100644 --- a/addons/website/views/website_templates.xml +++ b/addons/website/views/website_templates.xml @@ -895,6 +895,47 @@ + + + + + +