28 lines
1.5 KiB
Plaintext
28 lines
1.5 KiB
Plaintext
![]() |
<!-- Login/Logout Modal -->
|
||
|
<div class="modal fade" id="login_modal" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
|
||
|
<div class="modal-dialog">
|
||
|
<div class="modal-content shadow">
|
||
|
<div class="modal-header">
|
||
|
<h3 class="modal-title fs-5" id="exampleModalLabel">вход/выход</h3>
|
||
|
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
|
||
|
</div>
|
||
|
<form action="\login" method="post">
|
||
|
{% csrf_token %}
|
||
|
<div class="modal-body">
|
||
|
<div class="input-group flex-nowrap my-4">
|
||
|
<span class="input-group-text" id="addon-wrapping"><i class="fa-solid fa-user"></i></span>
|
||
|
<input type="text" class="form-control" placeholder="username" aria-label="username" aria-describedby="addon-wrapping" name="username" required>
|
||
|
</div>
|
||
|
<div class="input-group flex-nowrap my-4">
|
||
|
<span class="input-group-text" id="addon-wrapping"><i class="fa-solid fa-lock"></i></span>
|
||
|
<input type="password" class="form-control" placeholder="password" aria-label="password" aria-describedby="addon-wrapping" name="password" required>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div class="modal-footer">
|
||
|
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Регистрация</button>
|
||
|
<button type="submit" class="btn btn-primary">Вход</button>
|
||
|
</div>
|
||
|
</form>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|