{% extends 'page.html.twig' %}
{% block content %}
<turbo-frame id="calendar_layout" data-controller="calendar" data-turbo-action="advance">
<div class="">
{% include 'calendar/calendar_filter.html.twig' %}
</div>
<div class="container p-10 px-5 my-16 bg-white shadow-xl md:px-10" id="calendar">
<div class="flex items-center justify-between mb-8">
<h2 class="text-3xl font-medium tracking-wide uppercase text-primary-500 font-headline">
{{ 'Calendar'|trans }}
</h2>
<a class="uppercase" href="#map" target="_top">{{ 'Zur Karte'|trans }}</a>
</div>
<div class="mb-12">
{{ pimcore_wysiwyg('description', { height: 200 }) }}
</div>
{% include 'calendar/calendar.html.twig' %}
</div>
<div class="pb-16 bg-white md:pb-32" id="map">
<div class="container py-10">
<div class="flex items-center justify-between">
<h2 class="text-3xl font-medium tracking-wide uppercase text-primary-500 font-headline">
{{ 'Übersichts-Karte'|trans }}
</h2>
<a class="text-center uppercase" href="#calendar" target="_top">
{{ 'Zum Kalender'|trans }}
</a>
</div>
</div>
{# Karte #}
<div class="w-full h-80 md:h-160"
data-controller="leaflet"
data-leaflet-options-value="{{ {
center: [51.09141019121718, 10.298071932544334],
zoom: 3,
fitBoundsToMarker: true
}|json_encode }}"
data-leaflet-marker-value="{{ marker|json_encode }}">
<template data-leaflet-target="markerTemplate">
<b>%title%</b><br />
<span>%text%</span><br />
</template>
<div class="w-full h-full map" data-leaflet-target="map"></div>
</div>
</div>
</turbo-frame>
{% endblock %}