From cdba57d4e23b43d7f033264c31e2e585fbe97472 Mon Sep 17 00:00:00 2001 From: qsm-odoo Date: Thu, 12 Sep 2019 17:10:02 +0000 Subject: [PATCH] [FIX] web_editor: allow to change primary and secondary bg classes closes odoo/odoo#36849 X-original-commit: 6d6cf6128e6d36830b339de9b8957717201c2f02 Signed-off-by: Quentin Smetz (qsm) --- .../src/js/wysiwyg_snippets/snippets.options.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/addons/web_editor/static/src/js/wysiwyg_snippets/snippets.options.js b/addons/web_editor/static/src/js/wysiwyg_snippets/snippets.options.js index 8ec600d14c5..1d140b677fd 100644 --- a/addons/web_editor/static/src/js/wysiwyg_snippets/snippets.options.js +++ b/addons/web_editor/static/src/js/wysiwyg_snippets/snippets.options.js @@ -703,6 +703,17 @@ registry.colorpicker = SnippetOption.extend({ } var bgColor = ColorpickerDialog.formatColor(self.$target.css('background-color')); + + // TODO refactor in master + // The primary and secondary are hardcoded here (but marked as hidden) + // so they can be removed from snippets when selecting another color. + // Normally, the chosable colors do not contain them, which prevents + // them to be removed. Indeed, normally, the 'alpha' and 'beta' colors + // (which are the same) are displayed instead... but not for all themes. + var $colorpicker = this.$el.find('.colorpicker'); + $colorpicker.append($('