diff --git a/addons/website/static/src/js/content/snippets.animation.js b/addons/website/static/src/js/content/snippets.animation.js index d3401a1f196..3135d19aeee 100644 --- a/addons/website/static/src/js/content/snippets.animation.js +++ b/addons/website/static/src/js/content/snippets.animation.js @@ -769,41 +769,6 @@ registry.backgroundVideo = publicWidget.Widget.extend({ }, }); -registry.ul = publicWidget.Widget.extend({ - selector: 'ul.o_ul_folded, ol.o_ul_folded', - events: { - 'click .o_ul_toggle_next': '_onToggleNextClick', - 'click .o_ul_toggle_self': '_onToggleSelfClick', - }, - - //-------------------------------------------------------------------------- - // Handlers - //-------------------------------------------------------------------------- - - /** - * Called when a "toggle next" ul is clicked. - * - * @private - */ - _onToggleNextClick: function (ev) { - ev.preventDefault(); - var $target = $(ev.currentTarget); - $target.toggleClass('o_open'); - $target.closest('li').next().toggleClass('o_close'); - }, - /** - * Called when a "toggle self" ul is clicked. - * - * @private - */ - _onToggleSelfClick: function (ev) { - ev.preventDefault(); - var $target = $(ev.currentTarget); - $target.toggleClass('o_open'); - $target.closest('li').find('ul,ol').toggleClass('o_close'); - }, -}); - registry.socialShare = publicWidget.Widget.extend({ selector: '.oe_social_share', xmlDependencies: ['/website/static/src/xml/website.share.xml'], diff --git a/addons/website/static/src/js/editor/snippets.options.js b/addons/website/static/src/js/editor/snippets.options.js index 62ef113b4b0..5a46dab1046 100644 --- a/addons/website/static/src/js/editor/snippets.options.js +++ b/addons/website/static/src/js/editor/snippets.options.js @@ -1637,62 +1637,6 @@ options.registry.Parallax = options.Class.extend({ }, }); -options.registry.ul = options.Class.extend({ - /** - * @override - */ - start: function () { - var self = this; - this.$target.on('mouseup', '.o_ul_toggle_self, .o_ul_toggle_next', function () { - self.trigger_up('cover_update'); - }); - return this._super.apply(this, arguments); - }, - /** - * @override - */ - cleanForSave: function () { - this._super(); - if (!this.$target.hasClass('o_ul_folded')) { - this.$target.find('.o_close').removeClass('o_close'); - this.$target.find('li').css('list-style', ''); - } - }, - - //-------------------------------------------------------------------------- - // Options - //-------------------------------------------------------------------------- - - /** - * @override - */ - selectClass: async function () { - await this._super.apply(this, arguments); - - this.trigger_up('widgets_stop_request', { - $target: this.$target, - }); - - this.$target.find('.o_ul_toggle_self, .o_ul_toggle_next').remove(); - this.$target.find('li:has(>ul,>ol)').map(function () { - // get if the li contain a text label - var texts = _.filter(_.toArray(this.childNodes), a => (a.nodeType === 3)); - if (!texts.length || !texts.reduce((a, b) => (a.textContent + b.textContent)).match(/\S/)) { - return; - } - $(this).children('ul,ol').addClass('o_close'); - return $(this).children(':not(ul,ol)')[0] || this; - }) - .prepend(''); - var $li = this.$target.find('li:has(+li:not(>.o_ul_toggle_self)>ul, +li:not(>.o_ul_toggle_self)>ol)'); - $li.css('list-style', this.$target.hasClass('o_ul_folded') ? 'none' : ''); - $li.map((i, el) => ($(el).children()[0] || el)) - .prepend(''); - $li.removeClass('o_open').next().addClass('o_close'); - this.$target.find('li').removeClass('o_open'); - }, -}); - options.registry.collapse = options.Class.extend({ /** * @override diff --git a/addons/website/static/src/scss/website.scss b/addons/website/static/src/scss/website.scss index 9be0325620c..63a119e13c8 100644 --- a/addons/website/static/src/scss/website.scss +++ b/addons/website/static/src/scss/website.scss @@ -377,36 +377,6 @@ font[class*='bg-'] { @extend %o-we-background-layer-parent; } -// Probably outdated -// Lists -.o_ul_toggle { - display: none; -} - -.o_ul_folded { - .o_close { - display: none!important; - } - .o_ul_toggle_self, - .o_ul_toggle_next { - display: inline-block; - line-height: inherit; - float: left; - position: relative; - margin-left: -1em; - top: -0.15em; - left: 0.2em; - font-size: 1.4em; - text-decoration: none; - &.o_open:before { - content: ""; - } - &:before { - content: ""; - } - } -} - // Probably outdated // Disable fixed height @media (max-width: 400px) { diff --git a/addons/website/views/snippets/snippets.xml b/addons/website/views/snippets/snippets.xml index f9f63e3830b..0a9b6ac6e44 100644 --- a/addons/website/views/snippets/snippets.xml +++ b/addons/website/views/snippets/snippets.xml @@ -513,11 +513,6 @@ data-no-preview="true"/> -
- -
-