summaryrefslogtreecommitdiff
path: root/views/partials
diff options
context:
space:
mode:
Diffstat (limited to 'views/partials')
-rw-r--r--views/partials/scripts.ejs3
-rw-r--r--views/partials/sign-in.ejs75
2 files changed, 78 insertions, 0 deletions
diff --git a/views/partials/scripts.ejs b/views/partials/scripts.ejs
index 80be29f..9f0c2f2 100644
--- a/views/partials/scripts.ejs
+++ b/views/partials/scripts.ejs
@@ -65,6 +65,9 @@
<script type="text/javascript" src="/assets/javascripts/ui/site/SignInModal.js"></script>
<script type="text/javascript" src="/assets/javascripts/ui/site/SignUpModal.js"></script>
+<script type="text/javascript" src="/assets/javascripts/ui/site/UsernameTaken.js"></script>
+<script type="text/javascript" src="/assets/javascripts/ui/site/PasswordForgot.js"></script>
+<script type="text/javascript" src="/assets/javascripts/ui/site/PasswordReset.js"></script>
<script type="text/javascript" src="/assets/javascripts/ui/site/LayoutsModal.js"></script>
<script type="text/javascript" src="/assets/javascripts/ui/site/EditProjectModal.js"></script>
<script type="text/javascript" src="/assets/javascripts/ui/site/EditProfileModal.js"></script>
diff --git a/views/partials/sign-in.ejs b/views/partials/sign-in.ejs
index 3341aec..11b930f 100644
--- a/views/partials/sign-in.ejs
+++ b/views/partials/sign-in.ejs
@@ -74,4 +74,79 @@
</div>
</div>
+<div class="mediaDrawer fixed animate forgotPassword">
+ <div class="box">
+ <form id="forgotPw" method="post" autocomplete="off">
+ <li>
+ Forgot your password? Enter the email address you used to sign up
+ and we can reset it for you.
+ </li>
+ <li>
+ <label class="description" for="emailInput">Email:</label>
+ <div>
+ <input id="emailInput" name="email" class="element text medium" type="text" maxlength="255" value="" autocomplete="off" spellcheck="false">
+ </div>
+ </li>
+ <li class="buttons">
+ <input id="saveForm" class="bb button" type="submit" value="Submit">
+ </li>
+ <div class="errors">
+ <div>There was a problem with your submission:</div>
+ <div class="errorList"></div>
+ </div>
+ </form>
+ </div>
+</div>
+
+<div class="mediaDrawer fixed animate resetPassword">
+ <div class="box">
+ <form id="resetPassword" method="post">
+ <input type="hidden" name="nonce">
+ Please reset your password.
+ <br><br>
+ <li>
+ <label class="description" for="passwordInput1">Password:</label>
+ <div>
+ <input id="passwordInput1" name="password" class="element text medium" type="password" maxlength="255">
+ </div>
+ </li>
+ <li>
+ <label class="description" for="passwordInput2">Again!</label>
+ <div>
+ <input id="passwordInput2" class="element text medium" type="password" maxlength="255">
+ </div>
+ </li>
+ <li class="buttons">
+ <input id="saveForm" class="bb button" type="submit" value="Submit" />
+ </li>
+ <div class="errors">
+ <div class="errorList"></div>
+ </div>
+ </form>
+ </div>
+</div>
+
+<div class="mediaDrawer fixed animate usernameTaken">
+ <div class="box">
+ <form id="usernameTaken" method="post" autocomplete="off">
+ We're sorry, the username <b>[[- username ]]</b> is already being used.
+ <br><br>
+ Please choose another username.
+ <br><br>
+ <li>
+ <label class="description" for="usernameInput">Username:</label>
+ <div>
+ <input id="usernameInput" name="username" class="element text medium" type="text" maxlength="255" value="" autocomplete="off" spellcheck="false">
+ </div>
+ </li>
+ <li class="buttons">
+ <input id="saveForm" class="bb button" type="submit" value="Submit">
+ </li>
+ <div class="errors">
+ <div class="errorList"></div>
+ </div>
+ </form>
+ </div>
+</div>
+
[[ } ]]