diff options
Diffstat (limited to 'templates/main/jams/profile.html')
-rw-r--r-- | templates/main/jams/profile.html | 43 |
1 files changed, 1 insertions, 42 deletions
diff --git a/templates/main/jams/profile.html b/templates/main/jams/profile.html index cf2088c7..98867c8a 100644 --- a/templates/main/jams/profile.html +++ b/templates/main/jams/profile.html @@ -33,14 +33,7 @@ {% else %} <form class="uk-form-horizontal" action="{{ url_for("main.jams.profile") }}" method="post"> {% endif %} - <div> - <div class="uk-form-label"> - <label class="uk-form-label" for="dob">Date of Birth</label> - </div> - <div class="uk-form-controls-text uk-form-controls"> - <input class="uk-input" type="text" name="dob" id="dob" value="{{ participant.dob }}" required> - </div> - </div> + <div> <div class="uk-form-label"> <label class="uk-form-label" for="github_username">GitHub Username</label> @@ -86,47 +79,14 @@ <script type="application/javascript"> - const date = flatpickr("#dob", { - enableTime: false, altInput: true, altInputClass: "date-picker", - onChange: function() { - let dob = moment(dob_input.value); - - if (!dob.isBefore(earliest_dob)) { - UIkit.notification({ - "message": "You must be aged 13 or older to participate in our code jams.", - "status": "danger", - "pos": "top-center", - "timeout": 5000, - }); - - dob_output.classList.add("uk-form-danger"); - submit_button.disabled = true; - } else { - dob_output.classList.remove("uk-form-danger"); - } - } - }); - const tz = moment().format("Z"); - const dob_input = document.getElementById("dob"); - const dob_output = document.getElementsByClassName("date-picker")[0]; const github_input = document.getElementById("github_username"); const tz_input = document.getElementById("timezone"); const submit_button = document.getElementById("submit"); - const earliest_dob = moment().subtract(13, "years"); function checkInputs() { - if (dob_input.value.length < 1) - return submit_button.disabled = true; - - let dob = moment(dob_input.value); - - if (!dob.isBefore(earliest_dob)) { - return submit_button.disabled = true; - } - if (github_input.value.length < 1) return submit_button.disabled = true; @@ -136,7 +96,6 @@ submit_button.disabled = false; } - dob_input.oninput = checkInputs; github_input.oninput = checkInputs; tz_input.oninput = checkInputs; |