{% extends "Accueil/layoutAccueil.html.twig" %}
{% block stylesheets %}
{{ parent() }}
<link rel="stylesheet" href="{{ asset('css/premium-pages.css') }}">
<style>
:root {
--teal-5sur5: #41A2AA;
--teal-light: rgba(65, 162, 170, 0.08);
--teal-hover: rgba(65, 162, 170, 0.12);
--orange-5sur5: #F56040;
--orange-light: rgba(245, 96, 64, 0.08);
--text-dark: #1A1A1A;
--text-secondary: #6B7280;
--text-muted: #9CA3AF;
--border-light: #E7F2F3;
--bg-page: #FAFBFC;
--bg-white: #FFFFFF;
}
/* Page Container */
.help-center-container {
min-height: 100vh;
background: var(--bg-page);
padding-bottom: 60px;
}
/* Hero Header */
.help-hero {
background: linear-gradient(135deg, rgba(65, 162, 170, 0.05) 0%, rgba(255, 255, 255, 1) 100%);
padding: 60px 24px;
text-align: center;
border-bottom: 1px solid var(--border-light);
}
.help-hero-inner {
max-width: 700px;
margin: 0 auto;
}
.help-hero-icon {
width: 72px;
height: 72px;
border-radius: 20px;
background: var(--teal-light);
display: inline-flex;
align-items: center;
justify-content: center;
margin-bottom: 24px;
}
.help-hero-icon i {
font-size: 32px;
color: var(--teal-5sur5);
}
.help-hero-title {
font-size: 32px;
font-weight: 700;
color: var(--text-dark);
margin-bottom: 12px;
letter-spacing: -0.5px;
}
.help-hero-subtitle {
font-size: 17px;
color: var(--text-secondary);
margin-bottom: 28px;
line-height: 1.6;
}
.help-hero-contact {
display: inline-flex;
align-items: center;
gap: 12px;
padding: 14px 24px;
background: var(--bg-white);
border: 1px solid var(--border-light);
border-radius: 14px;
font-size: 15px;
color: var(--text-dark);
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);
}
.help-hero-contact i {
color: var(--teal-5sur5);
font-size: 20px;
}
.help-hero-contact strong {
color: var(--teal-5sur5);
}
/* Main Content */
.help-content {
max-width: 900px;
margin: 0 auto;
padding: 40px 24px;
}
/* FAQ Section */
.faq-section {
margin-bottom: 32px;
}
.faq-section-header {
display: flex;
align-items: center;
gap: 14px;
margin-bottom: 16px;
padding-bottom: 12px;
border-bottom: 2px solid var(--teal-light);
}
.faq-section-icon {
width: 40px;
height: 40px;
border-radius: 10px;
background: var(--teal-light);
display: flex;
align-items: center;
justify-content: center;
flex-shrink: 0;
}
.faq-section-icon i {
font-size: 18px;
color: var(--teal-5sur5);
}
.faq-section-title {
font-size: 18px;
font-weight: 600;
color: var(--text-dark);
margin: 0;
}
/* FAQ Accordion */
.faq-accordion {
background: var(--bg-white);
border: 1px solid var(--border-light);
border-radius: 14px;
overflow: hidden;
}
.faq-item {
border-bottom: 1px solid var(--border-light);
}
.faq-item:last-child {
border-bottom: none;
}
.faq-question {
display: flex;
align-items: center;
justify-content: space-between;
padding: 18px 20px;
cursor: pointer;
transition: background 0.2s ease;
gap: 16px;
}
.faq-question:hover {
background: var(--teal-light);
}
.faq-question-text {
font-size: 15px;
font-weight: 500;
color: var(--text-dark);
flex: 1;
line-height: 1.5;
}
.faq-chevron {
width: 28px;
height: 28px;
border-radius: 8px;
background: var(--teal-light);
display: flex;
align-items: center;
justify-content: center;
flex-shrink: 0;
transition: transform 0.3s ease, background 0.2s ease;
}
.faq-chevron i {
font-size: 14px;
color: var(--teal-5sur5);
transition: transform 0.3s ease;
}
.faq-item.active .faq-chevron i {
transform: rotate(180deg);
}
.faq-item.active .faq-question {
background: var(--teal-light);
}
.faq-answer {
display: none;
padding: 0 20px 20px 20px;
font-size: 14px;
color: var(--text-secondary);
line-height: 1.7;
}
.faq-answer a {
color: var(--teal-5sur5);
text-decoration: none;
font-weight: 500;
}
.faq-answer a:hover {
text-decoration: underline;
}
.faq-item.active .faq-answer {
display: block;
animation: fadeIn 0.3s ease;
}
@keyframes fadeIn {
from { opacity: 0; transform: translateY(-8px); }
to { opacity: 1; transform: translateY(0); }
}
/* Tips Section */
.tips-section {
background: linear-gradient(135deg, rgba(245, 96, 64, 0.04) 0%, rgba(65, 162, 170, 0.04) 100%);
border: 1px solid var(--border-light);
border-radius: 16px;
padding: 28px;
margin-bottom: 40px;
}
.tips-header {
display: flex;
align-items: center;
gap: 12px;
margin-bottom: 20px;
}
.tips-icon {
font-size: 28px;
}
.tips-title {
font-size: 18px;
font-weight: 600;
color: var(--text-dark);
margin: 0;
}
.tips-list {
list-style: none;
padding: 0;
margin: 0;
display: grid;
gap: 12px;
}
.tips-list li {
display: flex;
align-items: flex-start;
gap: 12px;
font-size: 14px;
color: var(--text-secondary);
line-height: 1.6;
}
.tips-list li::before {
content: '✓';
color: var(--teal-5sur5);
font-weight: 700;
flex-shrink: 0;
margin-top: 1px;
}
/* CTA Section */
.cta-section {
background: var(--bg-white);
border: 1px solid var(--border-light);
border-radius: 16px;
padding: 32px;
text-align: center;
}
.cta-title {
font-size: 20px;
font-weight: 600;
color: var(--text-dark);
margin-bottom: 8px;
}
.cta-subtitle {
font-size: 14px;
color: var(--text-secondary);
margin-bottom: 24px;
}
.cta-buttons {
display: flex;
justify-content: center;
gap: 16px;
flex-wrap: wrap;
}
.cta-btn {
display: inline-flex;
align-items: center;
gap: 10px;
padding: 14px 28px;
font-size: 14px;
font-weight: 600;
border-radius: 12px;
text-decoration: none;
transition: all 0.2s ease;
}
.cta-btn-primary {
background: var(--teal-5sur5);
color: white;
box-shadow: 0 4px 14px rgba(65, 162, 170, 0.3);
}
.cta-btn-primary:hover {
background: #359BA3;
transform: translateY(-2px);
box-shadow: 0 6px 20px rgba(65, 162, 170, 0.35);
color: white;
}
.cta-btn-secondary {
background: var(--bg-white);
color: var(--text-dark);
border: 1px solid var(--border-light);
}
.cta-btn-secondary:hover {
background: var(--teal-light);
border-color: var(--teal-5sur5);
color: var(--teal-5sur5);
}
.cta-btn i {
font-size: 18px;
}
.contact-info {
margin-top: 24px;
padding-top: 20px;
border-top: 1px solid var(--border-light);
display: flex;
justify-content: center;
gap: 32px;
flex-wrap: wrap;
}
.contact-item {
display: flex;
align-items: center;
gap: 8px;
font-size: 14px;
color: var(--text-secondary);
}
.contact-item i {
color: var(--teal-5sur5);
font-size: 16px;
}
.contact-item a {
color: var(--teal-5sur5);
text-decoration: none;
font-weight: 500;
}
.contact-item a:hover {
text-decoration: underline;
}
/* Responsive */
@media (max-width: 768px) {
.help-hero {
padding: 40px 16px;
}
.help-hero-title {
font-size: 26px;
}
.help-content {
padding: 24px 16px;
}
.faq-question {
padding: 14px 16px;
}
.faq-answer {
padding: 0 16px 16px 16px;
}
.cta-buttons {
flex-direction: column;
}
.cta-btn {
width: 100%;
justify-content: center;
}
.contact-info {
flex-direction: column;
gap: 12px;
align-items: center;
}
}
</style>
{% endblock %}
{% block contenu %}
<div class="help-center-container">
{# Hero Header #}
<div class="help-hero">
<div class="help-hero-inner">
<div class="help-hero-icon">
<i class="bi bi-headset"></i>
</div>
<h1 class="help-hero-title">Besoin d'aide pour gérer votre séjour ?</h1>
<p class="help-hero-subtitle">Votre support 5sur5 est disponible du Lundi au Vendredi de 09h à 17h. Trouvez rapidement des réponses à vos questions ou contactez notre équipe.</p>
<div class="help-hero-contact">
<i class="bi bi-telephone-fill"></i>
<span>Appelez-nous : <strong>05 36 28 29 30</strong></span>
</div>
</div>
</div>
{# Main Content #}
<div class="help-content">
{# Section 1: Débuter avec 5sur5 #}
<div class="faq-section">
<div class="faq-section-header">
<div class="faq-section-icon">
<i class="bi bi-rocket-takeoff"></i>
</div>
<h2 class="faq-section-title">Débuter avec 5sur5</h2>
</div>
<div class="faq-accordion">
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Comment créer mon premier séjour ?</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
Créez votre compte accompagnateur sur 5sur5sejour.com, renseignez les informations de votre séjour (dates, destination, thème) et vous recevrez immédiatement votre code séjour unique à partager avec les familles.
</div>
</div>
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Comment transmettre le code séjour aux familles ?</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
Plusieurs options s'offrent à vous : transférez l'email de confirmation reçu de 5sur5Séjour, utilisez le cahier de liaison, ou téléchargez le PDF "Mode d'emploi parents" depuis votre espace accompagnateur et distribuez-le aux familles.
</div>
</div>
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Que faire si j'ai perdu mon code séjour ou mot de passe ?</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
Utilisez la fonction "Mot de passe oublié" sur la page de connexion. Si vous avez perdu votre code séjour, contactez-nous au <a href="tel:+33536282930">05 36 28 29 30</a> ou par email à <a href="mailto:contact@5sur5sejour.com">contact@5sur5sejour.com</a>.
</div>
</div>
</div>
</div>
{# Section 2: Publier du contenu #}
<div class="faq-section">
<div class="faq-section-header">
<div class="faq-section-icon">
<i class="bi bi-cloud-upload"></i>
</div>
<h2 class="faq-section-title">Publier du contenu (photos, vidéos, vocaux)</h2>
</div>
<div class="faq-accordion">
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Comment télécharger mes photos ?</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
Depuis votre espace accompagnateur, cliquez sur le jour souhaité puis sur "Ajouter photo". Sélectionnez les images depuis votre smartphone ou ordinateur. Nous vous conseillons de télécharger par lots de 50 à 100 photos pour un chargement optimal.
</div>
</div>
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Comment ajouter des vidéos ?</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
Cliquez sur "Ajouter vidéo" dans votre espace séjour. Les formats MP4 et MOV sont acceptés. Pour une meilleure expérience, privilégiez des vidéos de moins de 2 minutes.
</div>
</div>
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Comment enregistrer un message vocal ?</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
Cliquez sur "Message vocal", autorisez l'accès au microphone, puis appuyez sur "Enregistrer". Vous pouvez réécouter votre message avant de le publier. Durée maximale : 5 minutes par message.
</div>
</div>
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Y a-t-il une limite au nombre de publications ?</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
Non, le nombre de photos, vidéos et messages vocaux est illimité. Plus vous partagez, plus les familles sont rassurées et heureuses de suivre l'aventure de leurs enfants !
</div>
</div>
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Comment supprimer un contenu publié ?</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
Sélectionnez la photo, vidéo ou message à supprimer et cliquez sur l'icône poubelle. Confirmez la suppression. Le contenu sera immédiatement retiré pour les familles également.
</div>
</div>
</div>
</div>
{# Section 3: Boîte vocale #}
<div class="faq-section d-none">
<div class="faq-section-header">
<div class="faq-section-icon">
<i class="bi bi-voicemail"></i>
</div>
<h2 class="faq-section-title">Module Boîte vocale</h2>
</div>
<div class="faq-accordion">
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Qu'est-ce que la boîte vocale 5sur5 ?</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
La boîte vocale permet aux parents de laisser des messages audio à leur enfant. Vous recevez ces messages dans votre espace et pouvez les faire écouter aux enfants au moment opportun. Un lien unique entre les familles et leurs enfants !
</div>
</div>
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Comment activer la boîte vocale pour mon séjour ?</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
La boîte vocale est automatiquement disponible pour tous les séjours. Les parents y accèdent depuis leur espace en cliquant sur "Envoyer un message vocal à mon enfant".
</div>
</div>
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Comment écouter et gérer les messages reçus ?</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
Les messages des parents apparaissent dans la section "Boîte vocale" de votre espace. Vous pouvez les écouter, les marquer comme "écoutés par l'enfant" ou les supprimer si nécessaire.
</div>
</div>
</div>
</div>
{# Section 4: Albums & Commandes groupées #}
<div class="faq-section">
<div class="faq-section-header">
<div class="faq-section-icon">
<i class="bi bi-book"></i>
</div>
<h2 class="faq-section-title">Albums & Commandes groupées</h2>
</div>
<div class="faq-accordion">
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Qu'est-ce que l'album accompagnateur ?</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
C'est un album photo que vous créez à partir des meilleures photos du séjour. Une fois sauvegardé, il est proposé aux familles qui peuvent le personnaliser et le commander. <strong>L'album accompagnateur vous est offert gratuitement !</strong>
</div>
</div>
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Comment créer une commande groupée ?</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
Depuis votre espace, cliquez sur l'icône "Albums & Livres" puis "Commande groupée". Choisissez le produit, remplissez les informations et partagez le lien avec les familles. Plus il y a de participants, plus la réduction est importante (jusqu'à -20%) !
</div>
</div>
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Combien de photos faut-il pour créer un livre ?</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
Minimum 32 photos partagées pour créer un Livre Souvenirs, et 20 photos pour un Album photo. Plus vous avez de photos, plus vos créations seront riches et variées !
</div>
</div>
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Comment recevoir mon album gratuit ?</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
Créez votre album depuis "Mes créations", personnalisez-le si vous le souhaitez, puis commandez-le. La livraison est offerte en France métropolitaine. Un album offert par code séjour.
</div>
</div>
</div>
</div>
{# Section 5: Problèmes courants #}
<div class="faq-section">
<div class="faq-section-header">
<div class="faq-section-icon">
<i class="bi bi-wrench-adjustable"></i>
</div>
<h2 class="faq-section-title">Problèmes courants (solutions rapides)</h2>
</div>
<div class="faq-accordion">
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Mes photos ne se téléchargent pas, que faire ?</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
Vérifiez votre connexion internet. Si le problème persiste, essayez de télécharger par lots plus petits (10-20 photos). Les formats acceptés sont JPEG et PNG, 30 Mo max par photo.
</div>
</div>
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Je n'ai pas de connexion internet sur place</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
Demandez à un collègue de partager sa connexion (partage de connexion smartphone). Sinon, vous pourrez publier vos contenus dès que vous aurez à nouveau accès à internet. Les familles comprendront !
</div>
</div>
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Je n'ai pas de micro sur mon ordinateur</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
Utilisez votre smartphone pour enregistrer les messages vocaux. L'application web fonctionne parfaitement sur mobile et utilise le micro intégré.
</div>
</div>
</div>
</div>
{# Section 6: Gestion du compte #}
<div class="faq-section">
<div class="faq-section-header">
<div class="faq-section-icon">
<i class="bi bi-person-gear"></i>
</div>
<h2 class="faq-section-title">Gestion du compte</h2>
</div>
<div class="faq-accordion">
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Comment modifier mes informations personnelles ?</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
Accédez à "Mes paramètres" depuis le menu de votre profil. Cliquez sur "Modifier" pour chaque section, effectuez vos changements puis enregistrez.
</div>
</div>
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Puis-je gérer plusieurs séjours ?</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
Oui ! Depuis votre tableau de bord, vous pouvez créer et gérer autant de séjours que nécessaire. Chaque séjour dispose de son propre code unique.
</div>
</div>
<div class="faq-item">
<div class="faq-question">
<span class="faq-question-text">Combien de temps les contenus sont-ils conservés ?</span>
<div class="faq-chevron"><i class="bi bi-chevron-down"></i></div>
</div>
<div class="faq-answer">
Les photos, vidéos et messages sont conservés 60 jours après la date de fin du séjour. Pensez à commander vos albums souvenirs avant cette date !
</div>
</div>
</div>
</div>
{# Tips Section #}
<div class="tips-section">
<div class="tips-header">
<span class="tips-icon">💡</span>
<h3 class="tips-title">Conseils pour un séjour réussi</h3>
</div>
<ul class="tips-list">
<li>Publiez au moins une photo et un message vocal chaque jour pour rassurer les familles</li>
<li>Variez les contenus : activités, repas, moments de détente, paysages...</li>
<li>Utilisez des photos de groupe plutôt qu'individuelles pour impliquer tous les enfants</li>
<li>Un message vocal de 30 secondes peut faire toute la différence pour les parents</li>
<li>Téléchargez le PDF "Mode d'emploi parents" et distribuez-le avant le départ</li>
<li>Pensez à créer votre album accompagnateur dès le retour pour ne rien oublier</li>
</ul>
</div>
{# CTA Section #}
<div class="cta-section">
<h3 class="cta-title">Vous n'avez pas trouvé votre réponse ?</h3>
<p class="cta-subtitle">Notre équipe support est disponible 7j/7 pour vous accompagner.</p>
<div class="cta-buttons">
<a href="mailto:contact@5sur5sejour.com" class="cta-btn cta-btn-primary">
<i class="bi bi-envelope"></i>
Contacter le support
</a>
<a href="https://wa.me/33536282930" target="_blank" class="cta-btn cta-btn-secondary">
<i class="bi bi-whatsapp"></i>
WhatsApp
</a>
</div>
<div class="contact-info">
<div class="contact-item">
<i class="bi bi-telephone"></i>
<a href="tel:+33536282930">05 36 28 29 30</a>
</div>
<div class="contact-item">
<i class="bi bi-envelope"></i>
<a href="mailto:contact@5sur5sejour.com">contact@5sur5sejour.com</a>
</div>
<div class="contact-item">
<i class="bi bi-clock"></i>
<span>Disponible 7j/7</span>
</div>
</div>
</div>
</div>
</div>
{% endblock %}