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 @@ + + + + + +