change-password.tpl.html
Home
/
ui /
src /
app /
profile /
change-password.tpl.html
<md-dialog aria-label="{{ 'profile.change-password' | translate }}">
<form name="theForm" ng-submit="vm.changePassword()">
<md-toolbar>
<div class="md-toolbar-tools">
<h2 translate>profile.change-password</h2>
<span flex></span>
<md-button class="md-icon-button" ng-click="vm.cancel()">
<ng-md-icon icon="close" aria-label="{{ 'dialog.close' | translate }}"></ng-md-icon>
</md-button>
</div>
</md-toolbar>
<md-progress-linear class="md-warn" md-mode="indeterminate" ng-disabled="!$root.loading" ng-show="$root.loading"></md-progress-linear>
<span style="min-height: 5px;" flex="" ng-show="!$root.loading"></span>
<md-dialog-content>
<div class="md-dialog-content">
<md-input-container class="md-block">
<label translate>profile.current-password</label>
<md-icon aria-label="{{ 'profile.current-password' | translate }}" class="material-icons">
lock
</md-icon>
<input id="current-password-input" type="password" ng-model="vm.currentPassword"/>
</md-input-container>
<md-input-container class="md-block">
<label translate>login.new-password</label>
<md-icon aria-label="{{ 'login.new-password' | translate }}" class="material-icons">
lock
</md-icon>
<input id="password-input" type="password" ng-model="vm.newPassword"/>
</md-input-container>
<md-input-container class="md-block">
<label translate>login.new-password-again</label>
<md-icon aria-label="{{ 'login.new-password-again' | translate }}" class="material-icons">
lock
</md-icon>
<input id="password-input2" type="password" ng-model="vm.newPassword2"/>
</md-input-container>
</div>
</md-dialog-content>
<md-dialog-actions layout="row">
<span flex></span>
<md-button ng-disabled="$root.loading || theForm.$invalid" type="submit" class="md-raised md-primary">
{{ 'profile.change-password' | translate }}
</md-button>
<md-button ng-disabled="$root.loading" ng-click="vm.cancel()" style="margin-right:20px;">{{ 'action.cancel' | translate }}</md-button>
</md-dialog-actions>
</form>
</md-dialog>