From e1b15e37688ef0a49e8f8ed32c7106f5fb83ed1a Mon Sep 17 00:00:00 2001 From: "stefanorigano (SRI)" Date: Fri, 11 Sep 2020 14:06:27 +0000 Subject: [PATCH] [FIX] website: reorder/reword header's options task-2335267 Part-of: #57942 X-original-commit: fb8fbc879cdd27ba751f64f205d97e53c1a03559 --- .../static/src/js/editor/snippets.options.js | 32 +--- addons/website/views/snippets/snippets.xml | 165 +++++++++--------- addons/website/views/website_templates.xml | 24 +-- 3 files changed, 96 insertions(+), 125 deletions(-) diff --git a/addons/website/static/src/js/editor/snippets.options.js b/addons/website/static/src/js/editor/snippets.options.js index 3b53a594bd7..53c90a7b241 100644 --- a/addons/website/static/src/js/editor/snippets.options.js +++ b/addons/website/static/src/js/editor/snippets.options.js @@ -1769,7 +1769,7 @@ options.registry.collapse = options.Class.extend({ }, }); -options.registry.HeaderLogo = options.Class.extend({ +options.registry.HeaderNavbar = options.Class.extend({ //-------------------------------------------------------------------------- // Private @@ -1790,36 +1790,6 @@ options.registry.HeaderLogo = options.Class.extend({ }, }); -options.registry.HeaderTemplate = options.Class.extend({ - - //-------------------------------------------------------------------------- - // Private - //-------------------------------------------------------------------------- - - /** - * @override - */ - async _renderOriginalXML($xml) { - const uiFragment = await this._super(...arguments); - - const widgets = this._requestUserValueWidgets('header_alignment_opt', 'header_hamburger_type_opt'); - for (const widget of widgets) { - const titleEl = widget.el.querySelector('we-title'); - const spanEl1 = document.createElement('span'); - spanEl1.textContent = " (+ "; - titleEl.appendChild(spanEl1); - const iconEl = document.createElement('i'); - iconEl.classList.add('fa', 'fa-mobile'); - titleEl.appendChild(iconEl); - const spanEl2 = document.createElement('span'); - spanEl2.textContent = ")"; - titleEl.appendChild(spanEl2); - } - - return uiFragment; - }, -}); - const VisibilityPageOptionUpdate = options.Class.extend({ pageOptionName: undefined, showOptionWidgetName: undefined, diff --git a/addons/website/views/snippets/snippets.xml b/addons/website/views/snippets/snippets.xml index 9a6d03f0ed9..2b514d7e478 100644 --- a/addons/website/views/snippets/snippets.xml +++ b/addons/website/views/snippets/snippets.xml @@ -527,8 +527,7 @@ data-selector="[data-oe-expression='res_company.partner_id']" data-no-check="true"/> -
@@ -602,39 +601,6 @@ data-unit="px" data-save-unit="rem"/> - - - - - Left - Center - Right - - - - - Default - Off-Canvas - - - Text - Image - - - - - - - @@ -663,30 +629,10 @@
-
- - None - Text - Image - - - - Standard Scroll @@ -739,8 +685,70 @@ +
- +
+ + Over The Content + Regular + Hidden + +
+ +
+ +
+ + +
+ + + + + Left + Center + Right + + + + + Default + Off-Canvas + + + + Text + Image + + + + + + + + Default @@ -766,34 +774,27 @@ data-customize-website-views="website.header_hoverable_dropdown">On Hover On Click -
-
- - Regular - Transparent - Hidden + + None + Text + Image -
+ + -
- -
- -
- + None diff --git a/addons/website/views/website_templates.xml b/addons/website/views/website_templates.xml index 97348929ec2..3f717fc5d05 100644 --- a/addons/website/views/website_templates.xml +++ b/addons/website/views/website_templates.xml @@ -223,7 +223,7 @@