registration screen optimized, see #58
This commit is contained in:
@ -11,6 +11,7 @@
|
||||
<h3 class="centered cabin" th:text="'zur ' + ${camp.name} + ' ' + ${camp.year}"></h3>
|
||||
<div class="card centered-card lindaborders" style="max-width: 48rem">
|
||||
<div class="card-body">
|
||||
<h1 class="centered cabin">Teilnehmeranmeldung</h1>
|
||||
<form th:action="@{/registration/register}" th:object="${bean}" method="post">
|
||||
<span class="error" th:each="error : ${#fields.errors('fkCamp')}">[[${error}]]</span>
|
||||
<input type="hidden" th:field="*{fkCamp}" />
|
||||
@ -77,14 +78,17 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="row" th:if="${#strings.isEmpty(currentUser)}">
|
||||
<div class="col-sm-12 rowdist">
|
||||
<div class="col-sm-6 rowdist">
|
||||
<div class="form-check" title="Die Anmeldedaten können in den Kontoeinstellungen bearbeitet und für die nächsten Freizeitanmeldungen verwendet werden.">
|
||||
<input id="save" type="checkbox" class="form-check-input" th:field="*{registerInKeycloak}" onchange="$('#createlogin').toggle();" /> <label class="form-check-label" for="save">Anmeldedaten
|
||||
speichern</label>
|
||||
<input id="save" type="checkbox" class="form-check-input" th:field="*{registerInKeycloak}" onchange="$('#createlogin').toggle();" /> <label class="form-check-label" for="save">Registrieren</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-6 rowdist">
|
||||
<a th:href="@{/userlogin/registration/{id}(id=${bean.fkCamp})}">oder einloggen</a>
|
||||
</div>
|
||||
</div>
|
||||
<div id="createlogin" class="row" th:if="${#strings.isEmpty(currentUser)}">
|
||||
<h1 class="centered cabin">Profildaten anlegen</h1>
|
||||
<div class="col-sm-6 rowdist">
|
||||
<div>Nutzername</div>
|
||||
<input type="text" th:field="*{login}" th:class="${'form-control ' + (#fields.hasErrors('login') ? 'inputerror' : '')}" />
|
||||
|
Reference in New Issue
Block a user