diff options
| author | Cocographique <nmi@odoo.com> | 2020-08-21 11:12:27 +0000 |
|---|---|---|
| committer | Xavier-Do <xdo@odoo.com> | 2020-08-27 17:07:34 +0000 |
| commit | 0b265a6564133b40e1b3090f736a0af24900188a (patch) | |
| tree | 66613ab22d10fd0aac72db7eeb2d02f9d07eae37 /addons/website/static/src/js | |
| parent | 53a0565632a874ca62d3b4f5ba2bde338ac067aa (diff) | |
[IMP] website, *: add 'hamburger full' header template
*: website_sale, website_sale_wishlist
Part of https://github.com/odoo/odoo/pull/56427
task-2264627
Co-authored-by: qsm-odoo <qsm@odoo.com>
Diffstat (limited to 'addons/website/static/src/js')
| -rw-r--r-- | addons/website/static/src/js/content/snippets.animation.js | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/addons/website/static/src/js/content/snippets.animation.js b/addons/website/static/src/js/content/snippets.animation.js index 7de8fbef029..a68e8555c1d 100644 --- a/addons/website/static/src/js/content/snippets.animation.js +++ b/addons/website/static/src/js/content/snippets.animation.js @@ -978,6 +978,25 @@ registry.FooterSlideout = publicWidget.Widget.extend({ }, }); +registry.HeaderHamburgerFull = publicWidget.Widget.extend({ + selector: 'header:has(.o_header_hamburger_full_toggler):not(:has(.o_offcanvas_menu_toggler))', + events: { + 'click .o_header_hamburger_full_toggler': '_onToggleClick', + }, + + //-------------------------------------------------------------------------- + // Handlers + //-------------------------------------------------------------------------- + + /** + * @private + */ + _onToggleClick() { + document.body.classList.add('overflow-hidden'); + setTimeout(() => $(window).trigger('scroll'), 100); + }, +}); + return { Widget: publicWidget.Widget, Animation: Animation, |
