diff --git a/addons/website/models/theme_models.py b/addons/website/models/theme_models.py
index d9a87248b1e..ef0f169a131 100644
--- a/addons/website/models/theme_models.py
+++ b/addons/website/models/theme_models.py
@@ -222,7 +222,6 @@ class Theme(models.AbstractModel):
'website.template_header_hamburger',
'website.template_header_vertical',
'website.template_header_sidebar',
- 'website.template_header_slogan',
'website.template_header_contact',
'website.template_header_boxed',
'website.template_header_image',
@@ -231,6 +230,7 @@ class Theme(models.AbstractModel):
'website.template_header_stretch',
'website.template_header_search',
'website.template_header_sales_one',
+ 'website.template_header_sales_two',
# Default one, keep it last
'website.template_header_default',
]
diff --git a/addons/website/static/src/img/snippets_options/header_template_sales_two.svg b/addons/website/static/src/img/snippets_options/header_template_sales_two.svg
new file mode 100644
index 00000000000..5e9ba0ca277
--- /dev/null
+++ b/addons/website/static/src/img/snippets_options/header_template_sales_two.svg
@@ -0,0 +1 @@
+
diff --git a/addons/website/static/src/img/snippets_options/header_template_slogan.svg b/addons/website/static/src/img/snippets_options/header_template_slogan.svg
deleted file mode 100644
index 5bb81d4a365..00000000000
--- a/addons/website/static/src/img/snippets_options/header_template_slogan.svg
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
diff --git a/addons/website/static/src/scss/primary_variables.scss b/addons/website/static/src/scss/primary_variables.scss
index cbed752ee5b..12d088616b9 100644
--- a/addons/website/static/src/scss/primary_variables.scss
+++ b/addons/website/static/src/scss/primary_variables.scss
@@ -10,6 +10,8 @@ $o-base-color-palette: map-merge($o-base-color-palette, (
'menu-border-color': null, // Default to classes used on the template
'header-sales_one': 2,
'header-sales_one-custom': null,
+ 'header-sales_two': 5,
+ 'header-sales_two-custom': null,
'footer': 5, // o_cc5
'footer-custom': null,
'copyright': null,
diff --git a/addons/website/static/src/scss/secondary_variables.scss b/addons/website/static/src/scss/secondary_variables.scss
index 3d4569d506c..8bed19d7918 100644
--- a/addons/website/static/src/scss/secondary_variables.scss
+++ b/addons/website/static/src/scss/secondary_variables.scss
@@ -146,6 +146,7 @@ $-actual-user-color-palette: map-merge($-palette-default, $o-user-color-palette)
// are handled by another variable.
'menu': 'menu-custom',
'header-sales_one': 'header-sales_one-custom',
+ 'header-sales_two': 'header-sales_two-custom',
'footer': 'footer-custom',
'copyright': 'copyright-custom'
) {
diff --git a/addons/website/static/src/scss/website.scss b/addons/website/static/src/scss/website.scss
index 17ab371a14e..2f78a49be59 100644
--- a/addons/website/static/src/scss/website.scss
+++ b/addons/website/static/src/scss/website.scss
@@ -55,7 +55,7 @@ $-seen-urls: ();
// 3) The values in the $colors map are also printed by Bootstrap. However,
// we have color variables which can contain a reference to a color
// combination and that is the info we want in that case.
- @each $key in ('menu', 'header-sales_one', 'footer', 'copyright') {
+ @each $key in ('menu', 'header-sales_one', 'header-sales_two', 'footer', 'copyright') {
$-value: map-get($o-color-palette, $key);
@if type-of($-value) == 'number' {
@include print-variable($key, $-value);
@@ -1215,6 +1215,12 @@ header {
@include o-apply-colors('header-sales_one-custom');
@include o-add-gradient('menu-secondary-gradient');
}
+} @else if o-website-value('header-template') == 'sales_two' {
+ #wrapwrap .o_header_sales_two_top {
+ @include o-apply-colors('header-sales_two');
+ @include o-apply-colors('header-sales_two-custom');
+ @include o-add-gradient('menu-secondary-gradient');
+ }
}
.o_grid_header_3_cols {
diff --git a/addons/website/views/snippets/snippets.xml b/addons/website/views/snippets/snippets.xml
index cc8ca8b952e..3fd03834be1 100644
--- a/addons/website/views/snippets/snippets.xml
+++ b/addons/website/views/snippets/snippets.xml
@@ -771,16 +771,16 @@
data-customize-website-views="website.template_header_sales_one"
data-customize-website-variable="'sales_one'"
data-img="/website/static/src/img/snippets_options/header_template_sales_one.svg"/>
+
-
+
@@ -969,15 +976,15 @@
-
+
-
-
diff --git a/addons/website/views/website_templates.xml b/addons/website/views/website_templates.xml
index 841f9b1fa39..46c2ad7af82 100644
--- a/addons/website/views/website_templates.xml
+++ b/addons/website/views/website_templates.xml
@@ -970,6 +970,107 @@
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
-
-
+
+
-
-