mirror of
https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
synced 2025-06-12 00:50:40 +00:00
Add login and register templates and routes
This commit is contained in:
41
app/templates/auth/login.html.j2
Normal file
41
app/templates/auth/login.html.j2
Normal file
@ -0,0 +1,41 @@
|
||||
{% extends "base.html.j2" %}
|
||||
|
||||
{% block page_content %}
|
||||
<div class="col s12 m6">
|
||||
<div class="card medium">
|
||||
<div class="card-image">
|
||||
<img src="{{ url_for('static', filename='images/favicon.png') }}" alt="">
|
||||
<span class="card-title grey-text text-darken-4">Welcome to Opaque!</span>
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<p>Sign in into an exisiting account or register a new one!</p>
|
||||
<br/>
|
||||
<div class="card-action">
|
||||
<a class="btn" href="{{url_for('auth.register')}}">Register</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col s12 m6">
|
||||
<div class="card medium">
|
||||
<div class="card-content">
|
||||
<span class="card-title">Log In</span>
|
||||
<form>
|
||||
<div class="input-field">
|
||||
<input id="username" type="text" class="validate">
|
||||
<label for="username">Username</label>
|
||||
</div>
|
||||
<div class="input-field">
|
||||
<input id="password" type="password" class="validate">
|
||||
<label for="password">Password</label>
|
||||
</div>
|
||||
<a href="#!">Forgot Password?</a>
|
||||
<br><br>
|
||||
<div class="card-action">
|
||||
<input class="btn right" type="submit" value="Log In" data-_extension-text-contrast="">
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
35
app/templates/auth/register.html.j2
Normal file
35
app/templates/auth/register.html.j2
Normal file
@ -0,0 +1,35 @@
|
||||
{% extends "base.html.j2" %}
|
||||
|
||||
{% block page_content %}
|
||||
<div class="col s12">
|
||||
<div class="row">
|
||||
<div class="card medium">
|
||||
<div class="card-content">
|
||||
<span class="card-title">Register</span>
|
||||
<form>
|
||||
<div class="input-field col s6">
|
||||
<input id="first-name" type="text" class="validate">
|
||||
<label for="first-name">First Name</label>
|
||||
</div>
|
||||
<div class="input-field col s6">
|
||||
<input id="last-name" type="text" class="validate">
|
||||
<label for="last-name">Last Name</label>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="input-field col s12">
|
||||
<input id="password" type="password" class="validate">
|
||||
<label for="password">Password</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="input-field col s12">
|
||||
<input id="email" type="email" class="validate">
|
||||
<label for="email">Email</label>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
Reference in New Issue
Block a user