Also add password reveal to proxy auth form

This commit is contained in:
Johannes Zellner
2021-11-03 22:02:59 +01:00
parent 11fc5248c2
commit 29fa26a9fc
+26
View File
@@ -243,6 +243,32 @@
return false;
}
// patch up for password reveal see dashboard/js/utils.js
var element = document.getElementById('inputPassword');
var eye = document.createElement('i');
eye.classList.add('fa');
eye.classList.add('fa-eye-slash');
eye.style.position = 'absolute';
eye.style.right = '10px';
eye.style.bottom = '10px';
eye.style.cursor = 'pointer';
eye.addEventListener('click', function () {
if (element.type === 'password') {
element.type = 'text';
eye.classList.remove('fa-eye-slash');
eye.classList.add('fa-eye');
} else {
element.type = 'password';
eye.classList.remove('fa-eye');
eye.classList.add('fa-eye-slash');
}
});
element.parentNode.style.position = 'relative';
element.parentNode.append(eye);
</script>
</body>