Add titles to modal.

This commit is contained in:
Sage Vaillancourt 2022-10-02 02:54:59 -04:00
parent 2ee23bb33e
commit 56327d29e6
3 changed files with 10 additions and 3 deletions

View File

@ -294,6 +294,11 @@ textarea {
margin-bottom: 2em; margin-bottom: 2em;
} }
.modal-content h2 {
font-size: 200%;
margin-bottom: 2em;
}
.modal-close-button { .modal-close-button {
position: absolute; position: absolute;
background: none; background: none;

View File

@ -27,6 +27,7 @@
<div id='modal' class='modal modal-background transparent' onclick="event.target.id === 'modal' && closeModal()"> <div id='modal' class='modal modal-background transparent' onclick="event.target.id === 'modal' && closeModal()">
<div class='modal modal-content'> <div class='modal modal-content'>
<button class='modal-close-button' onclick="closeModal()">X</button> <button class='modal-close-button' onclick="closeModal()">X</button>
<h2 id='modal-title'>Login Now</h2>
<form action="/login" method="post" id="create-account-form"> <form action="/login" method="post" id="create-account-form">
<div> <div>
<label for="login">Email: </label> <label for="login">Email: </label>

View File

@ -10,8 +10,9 @@
function closeModal() { function closeModal() {
document.getElementById('modal').classList.add('transparent') document.getElementById('modal').classList.add('transparent')
} }
function showModal(login) { function showModal(login, text) {
document.getElementById('modal').classList.remove('transparent') document.getElementById('modal').classList.remove('transparent')
document.getElementById('modal-title').innerText = text
const createAccountElements = [ const createAccountElements = [
'confirm-password', 'confirm-password',
'confirm-password-label', 'confirm-password-label',
@ -42,8 +43,8 @@
{% else %} {% else %}
<div class="user logged-out"> <div class="user logged-out">
<form action="/create_account"> <form action="/create_account">
<div class="black-white-button" style="margin-right: 1em; padding: 0.4em;" onclick="showModal(false)">Create account</div> <div class="black-white-button" style="margin-right: 1em; padding: 0.4em;" onclick="showModal(false, 'Create your account')">Create account</div>
<div class="white-black-button" style="margin: 0; padding: 0.4em;" onclick="showModal(true)">Log in</div> <div class="white-black-button" style="margin: 0; padding: 0.4em;" onclick="showModal(true, 'Login now')">Log in</div>
</form> </form>
</div> </div>
{% endif %} {% endif %}