diff --git a/src/app/login/login-form/login-form.component.html b/src/app/login/login-form/login-form.component.html
index a8718705ab..325cab1e71 100644
--- a/src/app/login/login-form/login-form.component.html
+++ b/src/app/login/login-form/login-form.component.html
@@ -38,8 +38,24 @@
formControlName="password"
[placeholder]="'labels.placeholders.Enter your password' | translate"
(keyup.enter)="onEnter($event)"
+ (keydown)="checkCapsLock($event)"
+ (keyup)="checkCapsLock($event)"
+ (focus)="checkCapsLock($event)"
+ (click)="checkCapsLock($event)"
+ (blur)="isCapsLockOn = false"
/>
+ @if (isCapsLockOn) {
+
+ }
@if (loginForm.controls.password.value && !loading) {