mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-12-16 12:16:09 +03:00
a1ed9adf92
Ember.ObjectController (and Ember.ArrayController) will be deprecated in Ember 1.11 (and removed from core in Ember 2.0). The reasoning is detailed in the Ember 2.0 RFC. This PR does the following: * Updates templates/controllers/views to explicitly reference model properties (instead of relying on proxying behavior). * Clearly delineate where certain properties are being set or retrieved from (for example it was not clear exactly where `scratch` and `titleScratch` were stored). * Remove usage of `Ember.ObjectController`. * Add JSCS rule to prevent future PR's from adding regressions.
34 lines
1.6 KiB
Handlebars
34 lines
1.6 KiB
Handlebars
<section class="setup-box js-signup-box fade-in">
|
|
<div class="vertical">
|
|
<form id="signup" class="setup-form" method="post" novalidate="novalidate">
|
|
|
|
{{!-- Horrible hack to prevent Chrome from incorrectly auto-filling inputs --}}
|
|
<input style="display:none;" type="text" name="fakeusernameremembered"/>
|
|
<input style="display:none;" type="password" name="fakepasswordremembered"/>
|
|
|
|
<header>
|
|
<h1>Welcome to Ghost</h1>
|
|
<h2>Create your account to start publishing</h2>
|
|
</header>
|
|
<div class="form-group">
|
|
<label for="email">Email Address</label>
|
|
{{input type="email" name="email" autocorrect="off" value=model.email }}
|
|
<p>Used for important notifications</p>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="name">Full Name</label>
|
|
{{gh-trim-focus-input type="text" name="name" autofocus="autofocus" autocorrect="off" value=model.name }}
|
|
<p>The name that you will sign your posts with</p>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="password">Password</label>
|
|
{{input type="password" name="password" autofocus="autofocus" autocorrect="off" value=model.password }}
|
|
<p>Must be at least 8 characters</p>
|
|
</div>
|
|
<footer>
|
|
<button type="submit" class="btn btn-green btn-lg" {{action "signup"}} {{bind-attr disabled=submitting}}>Create Account</button>
|
|
</footer>
|
|
</form>
|
|
</div>
|
|
</section>
|