61 lines
2.5 KiB
HTML
61 lines
2.5 KiB
HTML
<!DOCTYPE html>
|
|
<html th:replace="~{template :: layout(~{::title}, ~{::libs}, ~{::header}, ~{::content})}" xmlns:th="http://www.thymeleaf.org" 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" />
|
|
<libs></libs>
|
|
</head>
|
|
<body>
|
|
<header>
|
|
<a th:href="@{/ical}" class="btn btn-secondary btn-icon-silent" target="_blank" title="Freizeitdaten als ical herunterladen"><i class="far fa-calendar-alt"></i></a> <a th:href="@{/}"
|
|
class="btn btn-secondary btn-icon-silent" title="aktualisieren"><i class="fas fa-sync"></i></a>
|
|
<a class="btn btn-icon-silent" style="color: black !important; font-size: larger" href="http://anmeldung.onkelwernerfreizeiten.de">Unsere Freizeiten</a>
|
|
</header>
|
|
<content>
|
|
<div class="mainpage">
|
|
<script type="text/javascript">
|
|
var mytoggle = new MyToggle();
|
|
</script>
|
|
<div class="card bottomdist16" th:each="c : ${camps}">
|
|
<div class="card-header mytoggle_btn" th:onclick="mytoggle.toggle('campdiv_[[${c.pk}]]')">
|
|
<span th:text="${c.name}"></span> <span th:text="${#numbers.formatInteger(c.year, 0)}" th:if="${c.year != null}"></span>
|
|
</div>
|
|
<div th:id="'campdiv_' + ${c.pk}" class="card-body mytoggle_collapsed">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-sm-3">Ort</div>
|
|
<div class="col-sm-9">
|
|
<a th:href="${c.url}" th:text="${c.locationName}" target="_blank"></a>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-sm-3">Jungen und Mädchen</div>
|
|
<div class="col-sm-9" th:text="${c.minAge} + ' - ' + ${c.maxAge}"></div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-sm-3">Zeit</div>
|
|
<div class="col-sm-9">
|
|
<span th:text="${#temporals.format(c.arrive, 'dd.MM.')} + ' - ' + ${#temporals.format(c.depart, 'dd.MM.yyyy')}" th:if="${c.arrive != null && c.depart != null}"></span>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-sm-3">Preis</div>
|
|
<div class="col-sm-9" th:text="${c.price + ' €'}"></div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-sm-3">Ferien</div>
|
|
<div class="col-sm-9" th:text="${c.countries}"></div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-sm-3"></div>
|
|
<div class="col-sm-9">
|
|
<a class="btn btn-primary" href="http://anmeldung.onkelwernerfreizeiten.de">jetzt anmelden</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</content>
|
|
</body>
|
|
</html> |