From 43c158295b8fe9d06be4dfcbd5465ef0e6e42f0a Mon Sep 17 00:00:00 2001 From: qsm-odoo Date: Fri, 10 Jul 2020 12:50:51 +0000 Subject: [PATCH] [FIX] website: remove duplicated filter option for blockquote The blockquote in its "cover" layout allows to add a background with a dedicated colored filter on top of it. That option was a bit buggy since the filter option only appeared if the page was saved first. As we now have a generic option to apply a colored filter on image themselves, that option became useless anyway. Part of https://github.com/odoo/odoo/pull/53930 task-2157252 --- .../website/static/src/snippets/s_blockquote/000.scss | 2 +- .../static/src/snippets/s_blockquote/options.js | 5 +---- addons/website/views/snippets/s_blockquote.xml | 10 +--------- 3 files changed, 3 insertions(+), 14 deletions(-) diff --git a/addons/website/static/src/snippets/s_blockquote/000.scss b/addons/website/static/src/snippets/s_blockquote/000.scss index 8f50a3a5e73..2b5ef1e200f 100644 --- a/addons/website/static/src/snippets/s_blockquote/000.scss +++ b/addons/website/static/src/snippets/s_blockquote/000.scss @@ -42,10 +42,10 @@ p:last-of-type { margin-bottom: $spacer * .5; } + // Compatibility .s_blockquote_filter { padding: $spacer * 3 $spacer * 2 $spacer * 2; } - // Compatibility .quote_char { margin: $spacer * 2 0 $spacer 0; & ~ .blockquote-footer { diff --git a/addons/website/static/src/snippets/s_blockquote/options.js b/addons/website/static/src/snippets/s_blockquote/options.js index 9d36f66c62d..4ef0b179d71 100644 --- a/addons/website/static/src/snippets/s_blockquote/options.js +++ b/addons/website/static/src/snippets/s_blockquote/options.js @@ -25,14 +25,11 @@ options.registry.Blockquote = options.Class.extend({ $blockquote.css({"background-image": "url('/web/image/website.s_blockquote_cover_default_image')"}); $blockquote.css({"background-position": "50% 50%"}); $blockquote.addClass('oe_img_bg'); - if (this.$target.find('.s_blockquote_filter').length == 0) { - $blockquote.wrapInner('
'); - } } else { $blockquote.css({"background-image": ""}); $blockquote.css({"background-position": ""}); $blockquote.removeClass('oe_img_bg'); - $blockquote.find('.s_blockquote_filter').contents().unwrap(); + $blockquote.find('.s_blockquote_filter').contents().unwrap(); // Compatibility } // Minimalist diff --git a/addons/website/views/snippets/s_blockquote.xml b/addons/website/views/snippets/s_blockquote.xml index ba8e46f7812..deeef9ade78 100644 --- a/addons/website/views/snippets/s_blockquote.xml +++ b/addons/website/views/snippets/s_blockquote.xml @@ -34,19 +34,11 @@ - -
- -
+