/
macro_modal_login.html
43 lines (43 loc) · 1.51 KB
/
macro_modal_login.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
{% macro modal_login(form) %}
<div class="modal fade" id="loginModal" tabindex="-1">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title">
Login
</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal"></button>
</div>
<form action="{{ url_for('users.login') }}" method="POST">
{{ form.csrf_token() }}
<div class="modal-body">
<div class="mb-3">
{{ form.email.label(class='col-form-label') }}
{{ form.email(class="form-control", placeholder="email@email.com") }}
</div>
<div class="mb-3">
{{ form.password.label(class='col-form-label') }}
{{ form.password(class="form-control", placeholder="********") }}
</div>
<div class="form-check">
{{ form.remember(class="form-check-input") }}
{{ form.remember.label(class="form-check-label") }}
</div>
</div>
<div class="modal-footer d-flex justify-content-between">
<a
class="text-muted"
data-bs-toggle="modal"
data-bs-dismiss="modal"
role="button"
href="#forgotPasswordModal"
>
Forgot your password?
</a>
{{ form.submit(class="btn btn-primary") }}
</div>
</form>
</div>
</div>
</div>
{% endmacro %}