Also add password reveal to proxy auth form
This commit is contained in:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user