Added aria label for validation messages on login
This commit is contained in:
@@ -148,10 +148,9 @@
|
||||
|
||||
<form method="POST" name="vm.loginForm" ng-submit="vm.loginSubmit()">
|
||||
|
||||
<div class="control-group" ng-show="vm.loginForm.$invalid">
|
||||
<div class="text-error">{{vm.errorMsg}}</div>
|
||||
<div ng-messages="vm.loginForm.$error" class="control-group" aria-live="assertive">
|
||||
<p ng-message="auth" class="text-error" role="alert">{{vm.errorMsg}}</p>
|
||||
</div>
|
||||
|
||||
<div class="control-group" ng-class="{error: vm.loginForm.username.$invalid}">
|
||||
<label>{{vm.labels.usernameLabel}}</label>
|
||||
<input type="text" ng-model="vm.login" name="username" class="-full-width-input" placeholder="{{vm.labels.usernamePlaceholder}}" focus-when="{{vm.view === 'login'}}" />
|
||||
@@ -169,12 +168,11 @@
|
||||
</div>
|
||||
|
||||
<div class="flex justify-between items-center">
|
||||
<umb-button
|
||||
button-style="success"
|
||||
size="m"
|
||||
label-key="general_login"
|
||||
state="vm.loginStates.submitButton"
|
||||
type="submit">
|
||||
<umb-button button-style="success"
|
||||
size="m"
|
||||
label-key="general_login"
|
||||
state="vm.loginStates.submitButton"
|
||||
type="submit">
|
||||
</umb-button>
|
||||
<div ng-show="vm.allowPasswordReset">
|
||||
<a class="muted" style="text-decoration: underline;" href="#" prevent-default ng-click="vm.showRequestPasswordReset()"><localize key="login_forgottenPassword">Forgotten password?</localize></a>
|
||||
|
||||
Reference in New Issue
Block a user