47 lines
1.3 KiB
Handlebars
47 lines
1.3 KiB
Handlebars
<form class="form-horizontal">
|
|
|
|
<div class="control-group">
|
|
<div class="controls">
|
|
<h3>{{i18n user.change_email.title}}</h3>
|
|
</div>
|
|
</div>
|
|
|
|
{{#if success}}
|
|
<div class="control-group">
|
|
<div class="instructions">
|
|
<p>{{i18n user.change_email.success}}</p>
|
|
</div>
|
|
</div>
|
|
{{else}}
|
|
{{#if error}}
|
|
<div class="control-group">
|
|
<div class="instructions">
|
|
<div class='alert error'>{{i18n user.change_email.error}}</div>
|
|
</div>
|
|
</div>
|
|
{{/if}}
|
|
|
|
<div class="control-group">
|
|
<label class="control-label">{{i18n user.email.title}}</label>
|
|
<div class="controls">
|
|
{{view Ember.TextField valueBinding="controller.newEmail" elementId="change_email" classNames="input-xxlarge"}}
|
|
</div>
|
|
<div class='instructions'>
|
|
{{#if controller.taken}}
|
|
{{i18n user.change_email.taken}}
|
|
{{else}}
|
|
{{i18n user.email.instructions}}
|
|
{{/if}}
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<div class="control-group">
|
|
<div class="controls">
|
|
<button {{action changeEmail target="controller"}} {{bindAttr disabled="controller.saveDisabled"}} class="btn btn-primary">{{controller.saveButtonText}}</button>
|
|
</div>
|
|
</div>
|
|
{{/if}}
|
|
|
|
</form>
|