This commit is contained in:
@@ -118,32 +118,6 @@
|
||||
</footer>
|
||||
</main>
|
||||
|
||||
<script>
|
||||
(function () {
|
||||
var toggle = document.querySelector('[data-pw-toggle]');
|
||||
if (toggle) {
|
||||
var pw = document.getElementById('id_password');
|
||||
var eye = toggle.querySelector('[data-eye]');
|
||||
var eyeOff = toggle.querySelector('[data-eye-off]');
|
||||
toggle.addEventListener('click', function () {
|
||||
var show = pw.type === 'password';
|
||||
pw.type = show ? 'text' : 'password';
|
||||
toggle.setAttribute('aria-label', show ? 'Wachtwoord verbergen' : 'Wachtwoord tonen');
|
||||
if (eye && eyeOff) { eye.hidden = show; eyeOff.hidden = !show; }
|
||||
});
|
||||
}
|
||||
var form = document.querySelector('form.auth-form');
|
||||
if (form) {
|
||||
form.addEventListener('submit', function () {
|
||||
var btn = form.querySelector('[data-submit]');
|
||||
if (!btn || btn.dataset.busy) return;
|
||||
if (typeof form.checkValidity === 'function' && !form.checkValidity()) return;
|
||||
btn.dataset.busy = '1';
|
||||
var label = btn.querySelector('[data-label]');
|
||||
if (label) label.textContent = 'Bezig met inloggen…';
|
||||
});
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
<script src="{% static 'js/login.js' %}?v={{ app_version }}" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user