You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
102 lines
7.7 KiB
102 lines
7.7 KiB
{% extends "authbase.html.twig" %}
|
|
|
|
{% block css %}{{css}}{% endblock %}
|
|
|
|
{% block title %}Inscription - HearthTrack{% endblock %}
|
|
|
|
{% block main %}
|
|
<div class="container">
|
|
<div class="row justify-content-center">
|
|
<div class="col-lg-7">
|
|
<div class="card shadow-lg border-0 rounded-lg mt-5">
|
|
<div class="card-header"><h3 class="text-center font-weight-light my-4">Créer un compte</h3></div>
|
|
<div class="card-body">
|
|
<form method="post" action="/sign-up">
|
|
<div class="row mb-3">
|
|
<div class="col-md-6">
|
|
<div class="form-floating mb-3 mb-md-0">
|
|
<input class="form-control" id="nom" name="nom" type="text" placeholder="Entrez votre nom" />
|
|
<label for="nom">Nom de famille</label>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="form-floating">
|
|
<input class="form-control" id="prenom" name="prenom" type="text" placeholder="Entrez votre prénom" />
|
|
<label for="prenom">Prénom</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row mb-3">
|
|
<div class="col-md-6">
|
|
<div class="form-floating mb-3 mb-md-0">
|
|
<input class="form-control" id="username" name="username" type="text" placeholder="Entrez votre pseudonyme" />
|
|
<label for="username">Nom d'utilisateur</label>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="form-floating">
|
|
<input class="form-control" id="sexe" name="sexe" type="hidden">
|
|
<select id="sexe" name="sexe">
|
|
<option value="male">Homme</option>
|
|
<option value="female">Femme</option>
|
|
<option value="nobinary">Non binaire</option>
|
|
<option value="trans">Transidentité</option>
|
|
<option value="spirit">Bispiritualité</option>
|
|
<option value="inters">Intersexe</option>
|
|
<option value="unknown">Ne se prononce pas</option>
|
|
</select>
|
|
</input>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="form-floating mb-3">
|
|
<input class="form-control" id="mail" name="mail" type="mail" placeholder="nom@exemple.com" />
|
|
<label for="mail">Adresse email</label>
|
|
</div>
|
|
<div class="form-floating mb-3">
|
|
<input class="form-control" id="dateNaissance" name="dateNaissance" type="date" placeholder="" />
|
|
<label for="dateNaissance">Date de naissance</label>
|
|
</div>
|
|
<div class="row mb-3">
|
|
<div class="col-md-6">
|
|
<div class="form-floating mb-3 mb-md-0">
|
|
<input class="form-control" id="taille" name="taille" type="number" step="any" placeholder="Entrez votre taille" />
|
|
<label for="taille">Taille</label>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="form-floating mb-3 mb-md-0">
|
|
<input class="form-control" id="poids" name="poids" type="number" step="any" placeholder="Entrez votre poids" />
|
|
<label for="poids">Poids</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row mb-3">
|
|
<div class="col-md-6">
|
|
<div class="form-floating mb-3 mb-md-0">
|
|
<input class="form-control" id="password" name="password" type="password" placeholder="Créez un mot de passe" />
|
|
<label for="mdp">Mot de passe</label>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="form-floating mb-3 mb-md-0">
|
|
<input class="form-control" id="confPassword" name="confPassword" type="password" placeholder="Confirmez votre mot de passe" />
|
|
<label for="confirmMdp">Confirmer le mot de passe</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="mt-4 mb-0">
|
|
<div class="d-grid">
|
|
<button type="submit" class="btn btn-primary btn-block">Créer un compte</a>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
<div class="card-footer text-center py-3">
|
|
<div class="small"><a href="/login">Avez-vous déjà un compte ? Connectez-vous ?</a></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endblock %} |