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.
Web/Sources/src/app/views/Templates/page/register.html.twig

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 %}