brand-assets
Version:
85 lines (79 loc) • 4.07 kB
HTML
<div class="modal-header">
<button type="button" class="close" ng-click="closeModal()" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<!-- Login column -->
<div class="col-xs-12 col-md-6 left-form">
<h3 translate="LOGIN.PRODUCT_TESTING"></h3>
<form class="form-horizontal" ng-submit="localLogin()">
<p translate="LOGIN.PLEASE_LOGIN"></p>
<div class="form-group">
<div class="col-xs-12">
<input type="text" id="inputEmail" translate-attr="{ placeholder: 'LOGIN.EMAIL_PLACEHOLDER' }" ng-model="localUserInfo.username"
required="" class="form-control">
</div>
</div>
<div class="form-group">
<div class="col-xs-12">
<input type="password" id="inputPassword" translate-attr="{ placeholder: 'LOGIN.PASSWORD_PLACEHOLDER' }" autocomplete="off"
ng-model="localUserInfo.password" required="" class="form-control">
</div>
</div>
<div class="form-group">
<div class="col-xs-12">
<button
type="submit"
class="btn btn-primary"
ng-disabled="authenticatingLocally">
<span ng-show="showLoginButton" translate="LOGIN.LOG_IN"></span>
<span ng-show="authenticatingLocally" translate="LOGIN.LOGGING"></span>
</button>
<p class="alert alert-danger text-error" ng-show="showTryLater" translate="LOGIN.ACCOUNT_SUSPENDED" translate-values="{'time': showTryLaterTime}"></p>
</div>
</div>
<div class="row">
<div class="col-sm-12">
<p class="text-error text-center alert alert-danger" ng-show="showErrorMessageForLocal" translate="{{localErrorMessage}}">
</p>
</div>
</div>
</form>
</div>
<!-- Forgot column -->
<div class="col-xs-12 col-md-6 right-form" ng-controller="ForgotPasswordController as vm">
<h3 translate="FORGOT_PASSWORD.TITLE"></h3>
<form class="form-horizontal">
<div class="alert alert-danger" ng-show="vm.resetFailed">
<h4 translate="FORGOT_PASSWORD.ERROR"></h4>
<span translate="FORGOT_PASSWORD.ERROR_INVALID_DATA"></span>
</div>
<div class="alert alert-danger" ng-show="vm.resetError">
<h4 translate="FORGOT_PASSWORD.ERROR"></h4>
<span translate="FORGOT_PASSWORD.ERROR_IN_PROCESS"></span>
</div>
<div class="alert alert-warning st40" ng-show="vm.resetSuccess">
<span translate="FORGOT_PASSWORD.EMAIL_SENT"></span>
</div>
<div class="form-group">
<div class="controls">
<input type="text" id="inputEmail" ng-model="vm.identity" translate-attr="{ placeholder: 'FORGOT_PASSWORD.EMAIL_PLACEHOLDER' }"
uib-tooltip="{{'FORGOT_PASSWORD.EMAIL_TOOLTIP' | translate}}" tooltip-placement="bottom">
</div>
</div>
<div class="form-group">
<div class="controls">
<button type="button" class="btn btn-default" ng-show="vm.resetInProgress" disabled>
<i class="fa fa-spinner fa fa-spin"></i>
<span translate="FORGOT_PASSWORD.RESET_PASSWORD"></span>
</button>
<button type="submit" class="btn btn-default" ng-disabled="vm.resetInProgress || vm.identity === ''" ng-click="vm.resetPassword()"
ng-hide="vm.resetInProgress">
<span translate="FORGOT_PASSWORD.RESET_PASSWORD"></span>
</button>
</div>
</div>
</form>
</div>
</div>