brongniart 5 months ago
commit e6808dd19c

@ -13,8 +13,8 @@
border-radius: 12px; border-radius: 12px;
color: white; color: white;
display: flex; display: flex;
width: 100%;
align-items: flex-start; align-items: flex-start;
width: 49%; /* Chaque citation occupe 45% de la largeur pour laisser 5% d'espace */
box-sizing: border-box; box-sizing: border-box;
padding: 0; padding: 0;
height: 150px; height: 150px;
@ -32,6 +32,7 @@
justify-content: center; justify-content: center;
height: 150px; height: 150px;
} }
.quote { .quote {
padding: 0; padding: 0;
overflow: hidden; overflow: hidden;

@ -19,23 +19,17 @@ if (!empty($citationDuJour)) {
'movie' => $citationDuJour['title'], 'movie' => $citationDuJour['title'],
'character' => $citationDuJour['caracter'], 'character' => $citationDuJour['caracter'],
'year' => $citationDuJour['dates'], 'year' => $citationDuJour['dates'],
'imagePath' => $citationDuJour['imgpath'] 'imagePath' => $citationDuJour['imgpath'],
'id' => $citationDuJour['id_quote'],
]); ]);
} else { } else {
echo "<p class='error'>Aucune citation du jour n'a été trouvée.</p>"; echo "<p class='error'>Aucune citation du jour n'a été trouvée.</p>";
} }
// Affichage des suggestions de citations // Affichage des suggestions de citations
echo "<h2>Suggestions</h2>";
echo "<div class='suggestions-container'>"; echo $twig->render('quote.html.twig', [
foreach ($suggestions as $suggestion) { 'quotes' => $suggestions,
echo $twig->render('suggestion.html.twig', [ 'titre' => "Suggestions"
'quote' => $suggestion['content'],
'movie' => $suggestion['title'],
'character' => $suggestion['caracter'],
'year' => $suggestion['dates'],
'imagePath' => $suggestion['imgpath']
]); ]);
}
echo "</div>";
?> ?>

@ -9,20 +9,8 @@ echo $twig->render('head.html.twig', [
echo $twig->render('bandeau.html.twig'); echo $twig->render('bandeau.html.twig');
if (!empty($favorites)) { echo $twig->render('quote.html.twig', [
echo "<h2>Vos favoris</h2>"; 'quotes' => $favorites,
echo "<div class='suggestions-container'>"; 'titre' => "Favoris"
foreach ($favorites as $favorite) {
echo $twig->render('suggestion.html.twig', [
'quote' => $favorite['content'],
'movie' => $favorite['title'],
'character' => $favorite['caracter'],
'year' => $favorite['dates'],
'imagePath' => $favorite['imgpath']
]); ]);
}
echo "</div>";
} else {
echo "<p>Vous n'avez pas encore de favorits</p>";
}
?> ?>

@ -1,6 +1,7 @@
<h2>Citation du jour</h2> <h2>Citation du jour</h2>
<a href="{{ racine }}/quote/{{ id }}" class="link-citation"">
<div class="citation-container citation-du-jour"> <div class="citation-container citation-du-jour">
<img src="{{ imagePath }}" alt="{{ movie }}" class="citation-image"> <img src="{{ imagePath }}" alt="{{ movie }}" class="citation-image"/>
<div class="text-content"> <div class="text-content">
<p class="quote">"{{ quote }}"</p> <p class="quote">"{{ quote }}"</p>
<p class="movie">- {{ movie }}</p> <p class="movie">- {{ movie }}</p>
@ -8,3 +9,4 @@
<p class="year">Année : {{ year }}</p> <p class="year">Année : {{ year }}</p>
</div> </div>
</div> </div>
</a>

@ -1,9 +1,20 @@
<div class='citation-container quote'> <h2>{{ titre }}</h2>
<img src="{{ srcImg }}" alt='{{ sourceName }}' class='citation-image'> {% if quotes|length > 0 %}
<div class='text-content'> <div class='suggestions-container'>
<p class='quoteContent'>{{ quoteContent }}</p> {% for quote in quotes %}
<p class='movie'>- {{ sourceName }}</p> <a href="{{ racine }}/quote/{{ quote.id_quote }}" class="link-citation">
<p class='character'>Personnage : {{ nameCarac }}</p> <div class="citation-container suggestion">
<p class='year'>Année : {{ dateSortie }}</p> <img src="{{ quote.imgpath }}" alt="{{ quote.caracter }}" class="citation-image">
<div class="text-content">
<p class="quote">"{{ quote.content }}"</p>
<p class="movie">- {{ quote.title }}</p>
<p class="character">Personnage : {{ quote.caracter }}</p>
<p class="year">Année : {{ quote.dates }}</p>
</div> </div>
</div> </div>
</a>
{% endfor %}
</div>
{% else %}
<p>Aucune {{ titre }} n'a été trouvée.</p>
{% endif %}
Loading…
Cancel
Save