list added
This commit is contained in:
		| @@ -7,6 +7,10 @@ body { | ||||
| 	height: calc(100% - 76px); | ||||
| } | ||||
|  | ||||
| .glassy { | ||||
| 	background-color: rgba(1,1,1,0.1); | ||||
| } | ||||
|  | ||||
| .formpane { | ||||
| 	margin: 24px; | ||||
|   border: 1px solid silver; | ||||
|   | ||||
| @@ -10,17 +10,58 @@ | ||||
| 				Kontakt anlegen</a></li> | ||||
| 	</ul> | ||||
| 	<main layout:fragment="content"> | ||||
| 		<div class="row row-cols-12 ro-cols-lg-4 ro-cols-md-3 ro-cols-sd-2 g-4" style="margin: 8px"> | ||||
| 			<div class="col" th:each="contact : ${contactList}"> | ||||
| 				<div class="card text-dark bg-light shadow" style="width: 18rem"> | ||||
| 					<div class="card-header text-center"> | ||||
| 						<font th:text="${contact.forename} + ' ' + ${contact.surname}" style="font-size: larger"></font> | ||||
| 		<div class="accordion" id="acdiv"> | ||||
| 			<div class="accordion-item glassy"> | ||||
| 				<h2 class="accordion-header" id="headingDashboard"> | ||||
| 					<button class="accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#dashboard" aria-expanded="true" | ||||
| 						aria-controls="dashboard">Dashboard</button> | ||||
| 				</h2> | ||||
| 				<div id="dashboard" class="accordion-collapse collapse show" aria-labelledby="headingDashboard" data-bs-parent="#acdiv"> | ||||
| 					<div class="accordion-body"> | ||||
| 						<div class="row row-cols-12 ro-cols-lg-4 ro-cols-md-3 ro-cols-sd-2 g-4" style="margin: 8px"> | ||||
| 							<div class="col" th:each="contact : ${contactList}"> | ||||
| 								<div class="card text-dark bg-light shadow" style="width: 18rem"> | ||||
| 									<div class="card-header text-center"> | ||||
| 										<font th:text="${contact.forename} + ' ' + ${contact.surname}" style="font-size: larger"></font> | ||||
| 									</div> | ||||
| 									<div class="card-body"> | ||||
| 										<div class="d-flex justify-content-center align-items-center"> | ||||
| 											<span th:text="${contact.type} + ': ' + ${contact.contact}"></span> <a | ||||
| 												th:href="@{/contact/edit/{id}(id=${contact.pk})}" sec:authorize="hasRole('timetrack_user')" | ||||
| 												style="margin-left: 8px;"> <i class="fa fa-edit"></i> | ||||
| 											</a> | ||||
| 										</div> | ||||
| 									</div> | ||||
| 								</div> | ||||
| 							</div> | ||||
| 						</div> | ||||
| 					</div> | ||||
| 					<div class="card-body"> | ||||
| 						<div class="d-flex justify-content-center align-items-center"> | ||||
| 							<span th:text="${contact.type} + ': ' + ${contact.contact}"></span> <a th:href="@{/contact/edit/{id}(id=${contact.pk})}" | ||||
| 								sec:authorize="hasRole('timetrack_user')" style="margin-left: 8px;"> <i class="fa fa-edit"></i> | ||||
| 							</a> | ||||
| 				</div> | ||||
| 				<div class="accordion-item glassy"> | ||||
| 					<h2 class="accordion-header" id="headingTable"> | ||||
| 						<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#list" | ||||
| 							aria-expanded="false" aria-controls="list">Liste</button> | ||||
| 					</h2> | ||||
| 					<div id="list" class="accordion-collapse collapse" aria-labelledby="headingTable" data-bs-parent="#acdiv"> | ||||
| 						<div class="accordion-body" style="background-color: white"> | ||||
| 							<table class="table table-striped table-condensed"> | ||||
| 								<thead> | ||||
| 									<tr> | ||||
| 										<th>Vorname</th> | ||||
| 										<th>Nachname</th> | ||||
| 										<th>Kontakt</th> | ||||
| 										<th>Typ</th> | ||||
| 									</tr> | ||||
| 								</thead> | ||||
| 								<tbody> | ||||
| 									<tr th:each="contact : ${contactList}"> | ||||
| 										<td><a th:href="@{/contact/edit/{id}(id=${contact.pk})}"><span th:text="${contact.forename}"></span></a></td> | ||||
| 										<td><a th:href="@{/contact/edit/{id}(id=${contact.pk})}"><span th:text="${contact.surname}"></span></a></td> | ||||
| 										<td><a th:href="@{/contact/edit/{id}(id=${contact.pk})}"><span th:text="${contact.contact}"></span></a></td> | ||||
| 										<td><a th:href="@{/contact/edit/{id}(id=${contact.pk})}"><span th:text="${contact.type}"></span></a></td> | ||||
| 									</tr> | ||||
| 								</tbody> | ||||
| 							</table> | ||||
| 						</div> | ||||
| 					</div> | ||||
| 				</div> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user