diff --git a/addons/web_editor/static/src/js/widgets/widgets.js b/addons/web_editor/static/src/js/widgets/widgets.js index 2c06743b361..0edc1adb9b9 100644 --- a/addons/web_editor/static/src/js/widgets/widgets.js +++ b/addons/web_editor/static/src/js/widgets/widgets.js @@ -1466,7 +1466,7 @@ var LinkDialog = Dialog.extend({ var $btn = $(btn); var color = $btn.css('background-color'); if (_.contains(colors, color)) { - $btn.remove(); + $btn.hide(); // Not remove to be able to edit buttons with those styles } else { colors.push(color); } diff --git a/addons/web_editor/static/src/scss/web_editor.common.scss b/addons/web_editor/static/src/scss/web_editor.common.scss index 11fa94cd010..648d76b2aec 100644 --- a/addons/web_editor/static/src/scss/web_editor.common.scss +++ b/addons/web_editor/static/src/scss/web_editor.common.scss @@ -122,7 +122,7 @@ html[data-browser^="msie"] div.media_iframe_video iframe { } @include media-breakpoint-down(sm) { - img:not(.cke_iframe), .media_iframe_video, span.fa, i.fa { + img, .media_iframe_video, span.fa, i.fa { transform: none !important; } } diff --git a/addons/website/static/src/js/editor/snippets.options.js b/addons/website/static/src/js/editor/snippets.options.js index 56119c33e11..f50b653ab2e 100644 --- a/addons/website/static/src/js/editor/snippets.options.js +++ b/addons/website/static/src/js/editor/snippets.options.js @@ -159,7 +159,6 @@ options.registry.carousel = options.Class.extend({ onBuilt: function () { this.id = 'myCarousel' + new Date().getTime(); this.$target.attr('id', this.id); - this.$target.find('[data-slide]').attr('data-cke-saved-href', '#' + this.id); this.$target.find('[data-target]').attr('data-target', '#' + this.id); this._rebindEvents(); }, @@ -210,7 +209,7 @@ options.registry.carousel = options.Class.extend({ var index = $active.index(); this.$('.carousel-control-prev, .carousel-control-next, .carousel-indicators').removeClass('d-none'); this.$indicators.append('
'); - var $clone = this.$('.carousel-item:first').clone(true); + var $clone = $active.clone(true); $clone.removeClass('active').insertAfter($active); _.defer(function () { self.$target.carousel().carousel(++index); diff --git a/addons/website/static/src/scss/website.scss b/addons/website/static/src/scss/website.scss index bdf752325ba..09946969873 100644 --- a/addons/website/static/src/scss/website.scss +++ b/addons/website/static/src/scss/website.scss @@ -266,6 +266,10 @@ table.table_desc tr td { } } +// Jumbotron +.jumbotron { + border-radius: 0; +} // // Snippets diff --git a/addons/website/views/snippets.xml b/addons/website/views/snippets.xml index eaea0a4bcea..09711661bc9 100644 --- a/addons/website/views/snippets.xml +++ b/addons/website/views/snippets.xml @@ -78,7 +78,7 @@