{% extends 'base.html.twig' %}
{% block title %}Hello HomeController!{% endblock %}
{% block stylesheets %}
<style>
.white-text-with-blue-shadow {
text-shadow: 1px 1px 2px black, 0 0 1em grey, 0 0 0.2em grey;
color: white!important;
font: 1.5em Georgia, serif;
}
.carousel{
max-height: 500px;
}
img{
object-fit: cover;
height: 500px;
width: auto;
}
</style>
{% endblock %}
{% block body %}
<div class="parallax mb-5 d-flex justify-content-center align-items-center">
<h1>Evènements</h1>
</div>
{% for key,evenement in evenements %}
{% if key is same as(0) %}
<div class="m-5 shadow-lg">
<h1 class="text-center shadow-lg mx-auto px-0">{{ evenement.nom }}</h1>
</div>
<div class="m-5 shadow-lg p-5">
{{ evenement.descriptifCourt|raw }}
</div>
<div id="carousel{{ evenement.id }}" class="carousel carousel-dark slide" data-bs-ride="carousel">
<div class="carousel-indicators">
<button type="button" data-bs-target="#carousel{{ evenement.id }}" data-bs-slide-to="0" class="active shadow-lg" aria-current="true" aria-label="Slide 1"></button>
<button type="button" data-bs-target="#carousel{{ evenement.id }}" data-bs-slide-to="1" class="shadow-lg" aria-label="Slide 2"></button>
<button type="button" data-bs-target="#carousel{{ evenement.id }}" data-bs-slide-to="2" class="shadow-lg" aria-label="Slide 3"></button>
</div>
<div class="carousel-inner">
{% for key,image in evenement.images %}
{% set active = "" %}
{% if key is same as(0) %}
{% set active = "active" %}
{% endif %}
<div class="carousel-item {{ active }}">
<img src="{{ asset('uploads/images/evenements/' ~ image.nom) }}" class="d-block w-50 mx-auto" alt="...">
<div class="carousel-caption d-none d-md-block bg-white bg-opacity-50 white-text-with-blue-shadow">
<h5 class="">{{ evenement.nom }}</h5>
<p class="">Le {{ evenement.date|date('d/m/Y à H:i') }}</p>
{# <a class="red-link" href="{{ path('app_evenement_show', {'id': evenement.id}) }}">Plus de détail</a>#}
</div>
</div>
{% endfor %}
</div>
<button class="carousel-control-prev" type="button" data-bs-target="#carousel{{ evenement.id }}" data-bs-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="visually-hidden">Previous</span>
</button>
<button class="carousel-control-next" type="button" data-bs-target="#carousel{{ evenement.id }}" data-bs-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="visually-hidden">Next</span>
</button>
</div>
{% endif %}
{% endfor %}
{% endblock %}