This commit is contained in:
		| @@ -395,4 +395,10 @@ div { | ||||
| 	padding: 6px; | ||||
| 	border-radius: 8px; | ||||
| 	border: 1px solid gray; | ||||
| } | ||||
|  | ||||
| .block660 { | ||||
| 	max-width: 660px; | ||||
| 	margin-left: auto; | ||||
| 	margin-right: auto; | ||||
| } | ||||
| @@ -16,10 +16,14 @@ | ||||
| 	</th:block> | ||||
| 	<th:block layout:fragment="content"> | ||||
| 		<div class="mainpage"> | ||||
| 		  <div class="alert alert-warning alert-dismissible fade show block660" role="alert"> | ||||
| 		  	<span>alte Zugangsdaten ins neue System </span><a th:href="@{/migration/login}">umziehen</a> | ||||
| 		  	<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Schließen"></button> | ||||
| 		  </div> | ||||
| 			<script type="text/javascript"> | ||||
| 				var mytoggle = new MyToggle(); | ||||
| 			</script> | ||||
| 			<div class="card bottomdist16" style="max-width: 660px; margin-left: auto; margin-right: auto; background: transparent" th:each="c : ${camps}"> | ||||
| 			<div class="card bottomdist16 block660" style="background: transparent" th:each="c : ${camps}"> | ||||
| 				<div class="card-header mytoggle_btn" style="background: transparent" th:onclick="mytoggle.toggle('campdiv_[[${c.pk}]]')"> | ||||
| 					<div style="margin-left: auto; margin-right: auto;"> | ||||
| 						<span th:text="${c.name}" class="headlinefont"></span><span class="headlinefont"> </span><span th:text="${#numbers.formatInteger(c.year, 0)}" class="headlinefont" | ||||
|   | ||||
							
								
								
									
										60
									
								
								src/main/resources/templates/migration/login.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								src/main/resources/templates/migration/login.html
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,60 @@ | ||||
| <!DOCTYPE html> | ||||
| <html xmlns:th="http://www.thymeleaf.org" layout:decorate="~{template}" xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout" xmlns:sec="http://www.thymeleaf.org/extras/spring-security"> | ||||
| <head> | ||||
| <title>Camp Organizer 2</title> | ||||
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> | ||||
| </head> | ||||
| <body> | ||||
| 	<th:block layout:fragment="header"> | ||||
| 		Umziehen der Zugangsdaten aus dem alten Anmeldeportal | ||||
| 	</th:block> | ||||
| 	<th:block layout:fragment="content"> | ||||
| 		<div class="mainpage"> | ||||
| 			<div class="alert alert-success alert-dismissible fade show block660" role="alert"> | ||||
| 			  Mit dem Umzug in das neue Anmeldeportal ist es leider notwendig, dass du dir ein neues Login anlegst. | ||||
| 			  Damit das für dich leichter geht, haben wir ein Migrationswerkzeug entwickelt, mit dem du deinen alten Zugang übertragen kannst.<br /> | ||||
| 			  <br /> | ||||
| 			  Wichtig dabei ist, dass du beim Anlegen des neuen Zugangs eine gültige E-Mail-Adresse verwendest. Die wird im neuen System benötigt, | ||||
| 			  falls du dein Passwort vergessen hast. Damit eine sinnvolle Zuordnung möglich ist, gib bitte ebenfalls Vor- und Nachname an.<br /> | ||||
| 			  <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Schließen"></button> | ||||
| 			</div> | ||||
| 			<div class="block660"> | ||||
| 				<div class="card centered-card" style="max-width: 48rem"> | ||||
| 				<div class="card-body"> | ||||
| 					<form th:action="@{/migration/loginold}" th:object="${bean}" method="post"> | ||||
| 						<div class="container"> | ||||
| 							<div class="row"> | ||||
| 								<div class="col-sm-6 rowdist"> | ||||
| 									<span class="error"	th:each="error : ${#fields.errors('username')}">[[${error}]]<br /></span> | ||||
| 									<input type="text" placeholder="username" th:field="*{username}" th:class="${'form-control ' + (#fields.hasErrors('username') ? 'inputerror' : '')}" /> | ||||
| 								</div> | ||||
| 								<div class="col-sm-6 rowdist"> | ||||
| 									<span class="error"	th:each="error : ${#fields.errors('password')}">[[${error}]]<br /></span> | ||||
| 									<input type="password" placeholder="Passwort" th:field="*{password}" th:class="${'form-control ' + (#fields.hasErrors('password') ? 'inputerror' : '')}" /> | ||||
| 								</div> | ||||
| 								<div class="col-sm-6 rowdist"> | ||||
| 									<span class="error"	th:each="error : ${#fields.errors('forename')}">[[${error}]]<br /></span> | ||||
| 									<input type="text" placeholder="Vorname" th:field="*{forename}" th:class="${'form-control ' + (#fields.hasErrors('forename') ? 'inputerror' : '')}" /> | ||||
| 								</div> | ||||
| 								<div class="col-sm-6 rowdist"> | ||||
| 									<span class="error"	th:each="error : ${#fields.errors('surname')}">[[${error}]]<br /></span> | ||||
| 									<input type="text" placeholder="Nachname" th:field="*{surname}" th:class="${'form-control ' + (#fields.hasErrors('surname') ? 'inputerror' : '')}" /> | ||||
| 								</div> | ||||
| 								<div class="col-sm-12 rowdist"> | ||||
| 									<span class="error"	th:each="error : ${#fields.errors('email')}">[[${error}]]<br /></span> | ||||
| 									<input type="text" placeholder="E-Mail" th:field="*{email}" th:class="${'form-control ' + (#fields.hasErrors('email') ? 'inputerror' : '')}" /> | ||||
| 								</div> | ||||
| 							</div> | ||||
| 							<div class="row"> | ||||
| 								<div class="col-sm-12 rowdist centered"> | ||||
| 									<input type="submit" class="btn btn-linda buttonfont" value="jetzt umziehen" /> | ||||
| 								</div> | ||||
| 							</div> | ||||
| 						</div> | ||||
| 					</form> | ||||
| 				</div> | ||||
| 			</div> | ||||
| 		</div> | ||||
| 	</th:block> | ||||
| </body> | ||||
| </html> | ||||
| @@ -22,11 +22,11 @@ | ||||
| 						<div class="container"> | ||||
| 							<div class="row"> | ||||
| 								<div class="col-sm-6 rowdist"> | ||||
| 									<span class="error"	th:each="error : ${#fields.errors('surname')}">[[${error}]]<br /></span> | ||||
| 									<span class="error"	th:each="error : ${#fields.errors('forename')}">[[${error}]]<br /></span> | ||||
| 									<input type="text" placeholder="Vorname" th:field="*{forename}" th:class="${'form-control ' + (#fields.hasErrors('forename') ? 'inputerror' : '')}" /> | ||||
| 								</div> | ||||
| 								<div class="col-sm-6 rowdist"> | ||||
| 									<span class="error"	th:each="error : ${#fields.errors('forename')}">[[${error}]]<br /></span> | ||||
| 									<span class="error"	th:each="error : ${#fields.errors('surname')}">[[${error}]]<br /></span> | ||||
| 									<input type="text" placeholder="Nachname" th:field="*{surname}" th:class="${'form-control ' + (#fields.hasErrors('surname') ? 'inputerror' : '')}" /> | ||||
| 								</div> | ||||
| 							</div> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user