]>
git.proxmox.com Git - ceph.git/blob - ceph/src/pybind/mgr/dashboard/frontend/src/app/core/auth/login/login.component.html
1 <div *
ngIf=
"isLoginActive">
8 <div class=
"form-group has-feedback d-flex flex-column py-3">
9 <label class=
"placeholder pl-4"
14 [(ngModel)]=
"model.username"
17 [attr.aria-invalid]=
"username.invalid"
18 aria-labelledby=
"username"
19 class=
"form-control pl-4"
22 <div class=
"invalid-feedback pl-4"
23 *
ngIf=
"(loginForm.submitted || username.dirty) && username.invalid"
24 i18n
>Username is required
</div>
28 <div class=
"form-group has-feedback"
30 <div class=
"input-group d-flex flex-nowrap">
31 <div class=
"d-flex flex-column flex-grow-1 py-3">
32 <label class=
"placeholder pl-4"
37 [(ngModel)]=
"model.password"
40 [attr.aria-invalid]=
"password.invalid"
41 aria-labelledby=
"password"
42 class=
"form-control pl-4"
44 <div class=
"invalid-feedback pl-4"
45 *
ngIf=
"(loginForm.submitted || password.dirty) && password.invalid"
46 i18n
>Password is required
</div>
48 <span class=
"form-group-append">
50 class=
"btn btn-outline-light btn-password h-100 px-4"
51 cdPasswordButton=
"password">
58 class=
"btn btn-secondary px-5 py-2"
59 [disabled]=
"loginForm.invalid"