]>
git.proxmox.com Git - ceph.git/blob - ceph/src/pybind/mgr/dashboard/frontend/src/app/core/auth/login/login.component.html
8565c3615c6bab9dc23ee1642c78214eeb258afe
9 <div class=
"form-group has-feedback d-flex flex-column py-3">
10 <label class=
"placeholder pl-4"
15 [(ngModel)]=
"model.username"
18 [attr.aria-invalid]=
"username.invalid"
19 aria-labelledby=
"username"
20 class=
"form-control pl-4"
23 <div class=
"invalid-feedback pl-4"
24 *
ngIf=
"(loginForm.submitted || username.dirty) && username.invalid"
25 i18n
>Username is required
</div>
29 <div class=
"form-group has-feedback"
31 <div class=
"input-group d-flex flex-nowrap">
32 <div class=
"d-flex flex-column flex-grow-1 py-3">
33 <label class=
"placeholder pl-4"
38 [(ngModel)]=
"model.password"
41 [attr.aria-invalid]=
"password.invalid"
42 aria-labelledby=
"password"
43 class=
"form-control pl-4"
45 <div class=
"invalid-feedback pl-4"
46 *
ngIf=
"(loginForm.submitted || password.dirty) && password.invalid"
47 i18n
>Password is required
</div>
49 <span class=
"form-group-append">
51 class=
"btn btn-outline-light btn-password h-100 px-4"
52 cdPasswordButton=
"password">
59 class=
"btn btn-accent px-5 py-2"
60 [disabled]=
"loginForm.invalid"