File: //home/arjun/projects/buyercall/buyercall/blueprints/user/templates/user/update_credentials.jinja2
{% extends 'layouts/backend.jinja2' %}
{% import 'macros/form.jinja2' as f with context %}
{% block title %}Update your sign in information{% endblock %}
{% block heading %} Update Sign-in Credentials {% endblock %}
{% block body %}
<div class="content-alt">
<div class="container-fluid">
<div class="row">
<div class="col-md-6 col-md-offset-3">
<div class="card">
{% call f.form_tag('user.update_credentials') %}
<div class="card-header card-header-icon" data-background-color="light-blue">
<i class="material-icons">lock_outline</i>
</div>
<div class="card-content">
<h4 class="card-title">
Update Login Credentials -
<small>Supply your current password to make any changes </small>
</h4>
<div class="row">
<div class="col-md-12 form-group label-floating">
{% call f.form_group(form.current_password, css_class='form-control') %}
{% endcall %}
</div>
</div>
<div class="row">
<div id="float" class="col-md-12 form-group label-floating">
{% call f.form_group(form.email, css_class='form-control') %}
{% endcall %}
</div>
</div>
<div class="row">
<div class="col-md-12 form-group label-floating">
{% call f.form_group(form.password, css_class='form-control', id='update_password') %}
{% endcall %}
<div class="progress mt-2" style="display: none;">
<div id="password-strength-bar" class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100"></div>
</div>
<small id="password-strength-text" class="form-text text-muted">
<span id="lowercase-label" class="text-muted"><i class="fa fa-times-circle"></i> At least one lowercase letter</span><br>
<span id="uppercase-label" class="text-muted"><i class="fa fa-times-circle"></i> At least one uppercase letter</span><br>
<span id="number-label" class="text-muted"><i class="fa fa-times-circle"></i> At least one number</span><br>
<span id="special-char-label" class="text-muted"><i class="fa fa-times-circle"></i> At least one special character</span><br>
<span id="length-label" class="text-muted"><i class="fa fa-times-circle"></i> At least 8 characters</span>
</small>
</div>
</div>
<div class="row">
<div class="form-group col-md-12" style="text-align:center">
<button type="submit" class="btn btn-fill btn-light-blue">
{{ _('Save') }}
</button>
<a href="{{ url_for('user.settings') }}"
class="btn btn-simple">
{{ _('Nevermind') }}
</a>
</div>
</div>
</div>
{% endcall %}
</div>
</div>
</div>
</div>
</div>
{% endblock %}