diff --git a/assets/css/src/parsley.styl b/assets/css/src/parsley.styl index 4f1c2fcd4f..748921df00 100644 --- a/assets/css/src/parsley.styl +++ b/assets/css/src/parsley.styl @@ -18,6 +18,7 @@ textarea.parsley-error list-style-type none font-size 0.9em line-height 0.9em + color: #B94A48 opacity 0 transition all .3s ease-in -o-transition all .3s ease-in diff --git a/views/settings.html b/views/settings.html index 0e75f3c311..8917b164b6 100644 --- a/views/settings.html +++ b/views/settings.html @@ -57,13 +57,12 @@ // on dom loaded $(function() { // save settings - $('.mailpoet_settings_submit').on('click', function(e) { - e.preventDefault(); - + // $('.mailpoet_settings_submit').on('click', function(e) { + $('#mailpoet_settings_form').parsley().on('form:submit', function(parsley) { // serialize form data var settings_data = $('#mailpoet_settings_form').serializeObject(), permissions = $('.mailpoet_role_permission'), - permissions_data = [] + permissions_data = []; // format permissions for(var i = permissions.length - 1; i >= 0; i--) { @@ -108,6 +107,8 @@ ); MailPoet.Modal.loading(false); }); + + return false; }); // setup toggle checkboxes diff --git a/views/settings/basics.html b/views/settings/basics.html index e6fedf3444..5a920e5fce 100644 --- a/views/settings/basics.html +++ b/views/settings/basics.html @@ -46,7 +46,9 @@ name="sender[name]" value="<%= settings.sender.name %>" placeholder="<%= __('Your name') %>" /> - -
diff --git a/views/settings/signup.html b/views/settings/signup.html index 2040aca7d6..a797c9ee8b 100644 --- a/views/settings/signup.html +++ b/views/settings/signup.html @@ -59,8 +59,9 @@ value="<%= settings.signup_confirmation.from.name %>" placeholder="<%= __('Your name') %>" /> - -