summaryrefslogtreecommitdiff
path: root/addons/website_mass_mailing/static
diff options
context:
space:
mode:
authorqsm-odoo <qsm@odoo.com>2018-04-24 17:15:00 +0200
committerqsm-odoo <qsm@odoo.com>2018-07-27 12:36:54 +0200
commit7f10b55a5035bd3cab48ba58a519510a25b94f60 (patch)
treef7ef8d3ddec1c419d82dfe2eef3c00fff9b15cdd /addons/website_mass_mailing/static
parentea7c3f4a698bd027c307aef89fa2974916c4b9f5 (diff)
[REF] *: BS4, adapt display classes
The system completely changed. I also had to adapt classes to new screen breakpoints. hidden/hide -> d-none show -> d-block hidden-xs -> d-none d-md-(block/inline/...) hidden-sm -> d-md-none d-lg-(block/inline/...) hidden-md -> d-lg-none d-xl-(block/inline/...) hidden-lg -> d-xl-none visible-xs-* -> d-* d-md-none visible-sm-* -> d-none d-md-* d-lg-none visible-md-* -> d-none d-lg-* d-xl-none visible-lg-* -> d-none d-xl-* hidden-print -> d-print-none visible-print-* -> d-none d-print-* ... and all possible combination of those had to be handled too.
Diffstat (limited to 'addons/website_mass_mailing/static')
-rw-r--r--addons/website_mass_mailing/static/src/js/website_mass_mailing.editor.js2
-rw-r--r--addons/website_mass_mailing/static/src/js/website_mass_mailing.js16
2 files changed, 9 insertions, 9 deletions
diff --git a/addons/website_mass_mailing/static/src/js/website_mass_mailing.editor.js b/addons/website_mass_mailing/static/src/js/website_mass_mailing.editor.js
index b011e4f1f2d..9b69dedd7b5 100644
--- a/addons/website_mass_mailing/static/src/js/website_mass_mailing.editor.js
+++ b/addons/website_mass_mailing/static/src/js/website_mass_mailing.editor.js
@@ -44,7 +44,7 @@ var mass_mailing_common = options.Class.extend({
options.registry.mailing_list_subscribe = mass_mailing_common.extend({
cleanForSave: function () {
- this.$target.addClass("hidden");
+ this.$target.addClass('d-none');
},
});
diff --git a/addons/website_mass_mailing/static/src/js/website_mass_mailing.js b/addons/website_mass_mailing/static/src/js/website_mass_mailing.js
index eceafbf7fa8..352c486e536 100644
--- a/addons/website_mass_mailing/static/src/js/website_mass_mailing.js
+++ b/addons/website_mass_mailing/static/src/js/website_mass_mailing.js
@@ -10,7 +10,7 @@ sAnimation.registry.subscribe = sAnimation.Class.extend({
var self = this;
// set value and display button
- self.$target.find("input").removeClass("hidden");
+ self.$target.find("input").removeClass('d-none');
this._rpc({
route: '/website_mass_mailing/is_subscriber',
params: {
@@ -23,15 +23,15 @@ sAnimation.registry.subscribe = sAnimation.Class.extend({
self.$target.attr("data-subscribe", data.is_subscriber ? 'on' : 'off');
self.$target.find('a.js_subscribe_btn')
.attr("disabled", data.is_subscriber && data.email.length ? "disabled" : false);
- self.$target.removeClass("hidden");
- self.$target.find('.js_subscribe_btn').toggleClass('hidden', !!data.is_subscriber);
- self.$target.find('.js_subscribed_btn').toggleClass('hidden', !data.is_subscriber);
+ self.$target.removeClass('d-none');
+ self.$target.find('.js_subscribe_btn').toggleClass('d-none', !!data.is_subscriber);
+ self.$target.find('.js_subscribed_btn').toggleClass('d-none', !data.is_subscriber);
});
// not if editable mode to allow designer to edit alert field
if (!this.editableMode) {
- $('.js_subscribe > .alert').addClass("hidden");
- $('.js_subscribe > .input-group-btn.hidden').removeClass("hidden");
+ $('.js_subscribe > .alert').addClass('d-none');
+ $('.js_subscribe > .input-group-btn.d-none').removeClass('d-none');
this.$target.find('.js_subscribe_btn').on('click', function (event) {
event.preventDefault();
self._onClick();
@@ -55,8 +55,8 @@ sAnimation.registry.subscribe = sAnimation.Class.extend({
'email': $email.length ? $email.val() : false,
},
}).then(function (subscribe) {
- self.$target.find(".js_subscribe_email, .input-group-btn").addClass("hidden");
- self.$target.find(".alert").removeClass("hidden");
+ self.$target.find(".js_subscribe_email, .input-group-btn").addClass('d-none');
+ self.$target.find(".alert").removeClass('d-none');
self.$target.find('input.js_subscribe_email').attr("disabled", subscribe ? "disabled" : false);
self.$target.attr("data-subscribe", subscribe ? 'on' : 'off');
});