Implements sign up form.

This commit is contained in:
Dominik Picheta 2018-05-11 00:32:01 +01:00
commit 29eb22cf9c

View file

@ -34,10 +34,11 @@ proc genHeader(): VNode =
section(class="navbar-section"):
tdiv(class="input-group input-inline"):
input(class="search-input input-sm", `type`="text", placeholder="search")
button(class="btn btn-primary btn-sm"):
italic(class="fas fa-user-plus")
text " Sign up"
a(href="#login-modal"):
a(href="#signup-modal", id="signup-btn"):
button(class="btn btn-primary btn-sm"):
italic(class="fas fa-user-plus")
text " Sign up"
a(href="#login-modal", id="login-btn"):
button(class="btn btn-primary btn-sm"):
italic(class="fas fa-sign-in-alt")
text " Log in"
@ -66,8 +67,38 @@ proc genHeader(): VNode =
tdiv(class="modal-footer"):
button(class="btn btn-primary"):
text "Log in"
button(class="btn"):
a(href="#signup-modal"):
button(class="btn"):
text "Create account"
tdiv(class="modal", id="signup-modal"):
a(href="#", class="modal-overlay", "aria-label"="close")
tdiv(class="modal-container"):
tdiv(class="modal-header"):
a(href="#", class="btn btn-clear float-right", "aria-label"="close")
tdiv(class="modal-title h5"):
text "Create a new account"
tdiv(class="modal-body"):
tdiv(class="content"):
form():
tdiv(class="form-group"):
label(class="form-label", `for`="email"):
text "Email"
input(class="form-input", `type`="text", id="email")
tdiv(class="form-group"):
label(class="form-label", `for`="username"):
text "Username"
input(class="form-input", `type`="text", id="username")
tdiv(class="form-group"):
label(class="form-label", `for`="password"):
text "Password"
input(class="form-input", `type`="password", id="password")
tdiv(class="modal-footer"):
button(class="btn btn-primary"):
text "Create account"
a(href="#login-modal"):
button(class="btn"):
text "Log in"
const appName = "/karax"