<div class="blocks-utilities-03a wrapper bg-color-ui-01">
<div class="grid-container">
<!-- form -->
<form id="blocks-utilities-03a-form" class="grid-x">
<div class="large-4 medium-6 small-12 utilities-form-holder">
<div class="spacer x-large"></div>
<h2 class="spacer x-small text-center">Reset Password</h2>
<p class="text-center">Password must contain between 8–36 characters, at least 1 upper-case letter and at least
1
number</p>
<div class="spacer x-large"></div>
<div>
<div class="large-12 medium-12 small-12 cell">
<ins-input validate id="password" field="password" label="Password*" data-test="" name="password" value=""
placeholder="Password"
error-message="Password must Contain between 8–36 characters, at least 1 upper-case letter and at least 1 number">
</ins-input>
</div>
<div class="large-12 medium-12 small-12 cell">
<ins-input validate id="password-confirm" field="password" label="Confirm New Password*" data-test=""
name="password-confirm" value="" placeholder="Confirm New Password"
error-message="Please confirm new password">
</ins-input>
</div>
<div class="large-12 medium-12 small-12 cell text-center">
<div class="spacer small"></div>
<ins-button id="blocks-utilities-03a-submit-btn" label="RESET PASSWORD" solid color="blue" type="submit"
size="large" data-test=""></ins-button>
</div>
</div>
</div>
</form>
<!-- /form -->
</div>
<div class="spacer x-large"></div>
</div>
.blocks-utilities-03a button[type='submit'] {
width: 100%;
}
.blocks-utilities-03a .ins-form-field-wrap.is-invalid .ins-form-error {
color: var(--color-error, #FF3366);
font-family: var(--font-family-03, sans-serif);
font-size: 12px;
line-height: 16px;
font-weight: 400;
}
var blocksUtilities03aForm = document.getElementById('blocks-utilities-03a-form');
var blocksUtilities03aSubmit = document.getElementById('blocks-utilities-03a-submit-btn');
blocksUtilities03aForm.addEventListener('submit', validateForm);
async function validateForm(event) {
console.log("validate");
event.preventDefault();
// submitBtn.loading = true;
if(await WebBlocks.validation.validateForm(blocksUtilities03aForm)) {
// form.submit();
console.log("form submit");
blocksUtilities03aSubmit.loading = true;
return true;
} else {
blocksUtilities03aSubmit.loading = false;
return false;
}
}