SmartIT_Extensions/BMC/smart-it-full-helix/views/common/bcm-credentials-template.html

30 lines
2.0 KiB
HTML

<div class="modal-header system-alert__item_info">{{ 'user.bcmLoginForm.title' | i18n }}</div>
<form class="bcm-login-form" ng-submit="bcmLoginForm.submitForm()" method="post" form-autofill-fix>
<div class="modal-body">
<div loading-spinner if="state.loginPending" centered="true" overlay="true"></div>
<div class="login-form__input-row">
<label class="login-form__label login-form__label_username">
<span class="label__text">{{ 'user.loginForm.loginButton' | i18n }}</span>
<input type="text" title="{{'user.loginForm.usernamePlaceholder' | i18n }}" id="loginUserName" name="username" ng-model="bcmLoginForm.username"
class="login-form__input" placeholder="{{'user.loginForm.usernamePlaceholder' | i18n }}" auto-focus />
</label>
</div>
<div class="login-form__input-row">
<label class="login-form__label login-form__label_pass">
<span class="label__text">{{ 'user.loginForm.passwordPlaceholder' | i18n }}</span>
<input type="password" title="{{ 'user.loginForm.passwordPlaceholder' | i18n }}" id="loginPass" name="password" ng-model="bcmLoginForm.password"
class="login-form__input" placeholder="{{ 'user.loginForm.passwordPlaceholder' | i18n }}" />
</label>
</div>
<div class="login-error__message-panel" ng-if="!errorGeneral && errorMessageType">
<p class="login-error-message"><i class="icon-exclamation_triangle login-error__image"></i>{{ 'user.loginError.' + errorMessageType | i18n }}</p>
</div>
<div class="login-error__message-panel" ng-if="errorGeneral">
<p class="login-error-message"><i class="icon-exclamation_triangle login-error__image"></i>{{errorGeneral}}</p>
</div>
</div>
<div class="modal-footer clearfix">
<button type="submit" class="btn modal-btn small-btn_primary" ng-disabled="state.loginPending">{{ 'user.loginForm.loginButton' | i18n }}</button>
<button type="button" class="btn modal-btn small-btn_secondary" ng-click="$dismiss()">{{ 'controls.action.cancel' | i18n }}</button>
</div>
</form>