✨ feat(Devis.php): Ajoute adresses de facturation et de livraison au devis. 🔒️ fix(IntranetLocked.php): Autorise l'accès à la route st_control en mode debug. ✨ feat(CustomerAddress.php): Gère les adresses de facturation et livraison. ✨ feat: Ajoute la console superadmin pour le contrôle système. ✨ feat(DevisController.php): Supprime la génération PDF temporaire. ✨ feat(st_control.js): Ajoute la logique de contrôle système via JS. ✨ feat: Crée les templates CGV, Cookies, Hébergement et RGPD. 🎨 style(app.scss): Ajoute un style de fond pour la console. ✨ feat: Ajoute le template pour les informations d'hébergement. ✨ feat: Crée un template de mail d'alerte pour les accès root. ✨ feat: Crée le template RGPD (données personnelles). 🐛 fix(ErrorListener.php): Gère les erreurs 404 en prod (JSON/HTML). ✨ feat: Ajoute les mentions légales. ✨ feat(DevisPdfService.php): Améliore la génération PDF du devis. ✨ feat(admin.js): Charge dynamiquement les produits dans le select. ✨ feat(add.twig): Ajoute un sélecteur de produit et d'autres champs. ✅ chore(config): Ajoute INTRANET_LOCK à l'env. ```
142 lines
9.7 KiB
Twig
142 lines
9.7 KiB
Twig
{% extends 'base.twig' %}
|
||
|
||
{% block title %}Conditions Générales de Vente - Ludikevent{% endblock %}
|
||
|
||
{% block body %}
|
||
<div class="min-h-screen bg-gray-50 py-12 px-4 sm:px-6 lg:px-8 font-sans">
|
||
<div class="max-w-4xl mx-auto bg-white shadow-xl rounded-2xl overflow-hidden">
|
||
|
||
{# Header #}
|
||
<div class="bg-blue-600 p-8 text-center text-white">
|
||
<img class="h-20 w-auto mx-auto mb-4" src="{{ asset('provider/images/logo.png') }}" alt="Ludikevent">
|
||
<h1 class="text-3xl font-bold uppercase tracking-wider">Conditions Générales de Vente</h1>
|
||
<p class="mt-2 text-blue-100 opacity-90">Lilian SEGARD – Ludikevent</p>
|
||
</div>
|
||
|
||
<div class="p-8 md:p-12 space-y-10 text-gray-700 leading-relaxed">
|
||
|
||
{# En-tête Infos #}
|
||
<div class="grid grid-cols-1 md:grid-cols-2 gap-6 pb-8 border-b border-gray-100 text-sm">
|
||
<div>
|
||
<p class="font-bold text-gray-900 uppercase">Ludikevent</p>
|
||
<p>SIRET : 930 488 408 00012</p>
|
||
<p>6 Rue du Château – 02800 Danizy – France</p>
|
||
</div>
|
||
<div class="md:text-right">
|
||
<p>Email : contact@ludikevent.fr</p>
|
||
<p>Téléphone : 06 14 17 24 47</p>
|
||
<p>Assurance RC Pro : [N° de police à compléter]</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="bg-blue-50 border-l-4 border-blue-600 p-4 italic text-blue-800">
|
||
Toute réservation implique l’acceptation sans réserve des présentes CGV.
|
||
</div>
|
||
|
||
{# Articles #}
|
||
<div class="space-y-8">
|
||
|
||
<section>
|
||
<h2 class="text-xl font-bold text-gray-900 mb-3 border-b pb-1">ARTICLE 1 – OBJET ET CHAMP D’APPLICATION</h2>
|
||
<p>Les présentes CGV régissent :</p>
|
||
<ul class="list-disc list-inside mt-2 space-y-1">
|
||
<li>La location de structures gonflables professionnelles appartenant à Ludikevent.</li>
|
||
<li>La mise en relation avec des propriétaires privés pour du matériel récréatif destiné à des événements privés (anniversaires, baptêmes…).</li>
|
||
</ul>
|
||
<p class="mt-2 text-sm italic text-gray-500">Dans le second cas : Ludikevent est intermédiaire, le contrat est conclu entre particuliers. Ludikevent n’assume aucune responsabilité liée à l’utilisation du matériel.</p>
|
||
</section>
|
||
|
||
<section>
|
||
<h2 class="text-xl font-bold text-gray-900 mb-3 border-b pb-1">ARTICLE 2 – RÉSERVATION</h2>
|
||
<p>La réservation devient définitive après :</p>
|
||
<ul class="list-none mt-2 space-y-1 font-medium text-blue-700">
|
||
<li>✓ Confirmation écrite par Ludikevent</li>
|
||
<li>✓ Paiement des arrhes de 25 %</li>
|
||
<li>✓ Acceptation expresse des CGV</li>
|
||
</ul>
|
||
<p class="mt-2">Ludikevent peut refuser une réservation si les conditions de sécurité ne sont pas adaptées.</p>
|
||
</section>
|
||
|
||
<section>
|
||
<h2 class="text-xl font-bold text-gray-900 mb-3 border-b pb-1">ARTICLE 3 – TARIFS & PAIEMENT</h2>
|
||
<p>Les tarifs sont exprimés en euros (€) TTC. <strong>TVA non applicable, art. 293 B du CGI.</strong></p>
|
||
<ul class="list-disc list-inside mt-2">
|
||
<li>25 % d’arrhes à la réservation.</li>
|
||
<li>Solde dû au plus tard le jour de l’installation, <strong>avant montage</strong>.</li>
|
||
</ul>
|
||
<p class="mt-2">Modes de paiement acceptés : Virement – Chèque.</p>
|
||
</section>
|
||
|
||
<section>
|
||
<h2 class="text-xl font-bold text-gray-900 mb-3 border-b pb-1">ARTICLE 4 – DROIT DE RÉTRACTATION</h2>
|
||
<p>Conformément à l’article L221-28 du Code de la consommation : aucun droit de rétractation pour une prestation datée et réservée pour un jour précis.</p>
|
||
</section>
|
||
|
||
<section>
|
||
<h2 class="text-xl font-bold text-gray-900 mb-3 border-b pb-1">ARTICLE 5 – ANNULATION</h2>
|
||
<p><strong>Par le Client :</strong> Les arrhes sont non remboursables. Toute annulation à moins de 15 jours de l'événement entraîne la perte totale des arrhes.</p>
|
||
<p><strong>Par Ludikevent :</strong> Remboursement des arrhes en cas d'impossibilité totale (force majeure). Une solution de report sera privilégiée.</p>
|
||
</section>
|
||
|
||
<section>
|
||
<h2 class="text-xl font-bold text-gray-900 mb-3 border-b pb-1">ARTICLE 6 – CAUTION</h2>
|
||
<p>Une caution est exigée. Restitution immédiate après contrôle. Toute dégradation, salissure importante ou perte d’élément entraînera une déduction facturée.</p>
|
||
</section>
|
||
|
||
<section>
|
||
<h2 class="text-xl font-bold text-gray-900 mb-3 border-b pb-1">ARTICLE 7 – LIVRAISON / INSTALLATION / RESTITUTION</h2>
|
||
<p>Installation sécurisée par Ludikevent sur terrain plat, propre, avec alimentation 220V à proximité. Pour la mise en relation entre particuliers, l'installation est faite pour le compte du propriétaire et exige une surveillance permanente du locataire.</p>
|
||
</section>
|
||
|
||
<section>
|
||
<h2 class="text-xl font-bold text-gray-900 mb-3 border-b pb-1 text-red-700">ARTICLE 8 – OBLIGATIONS DU CLIENT</h2>
|
||
<p>Le locataire s'engage à assurer une <strong>surveillance constante par un adulte</strong>. Interdiction de porter des chaussures, bijoux ou objets pointus. Arrêt immédiat en cas de vent > 40 km/h, pluie ou orage. Interdiction de déplacer le matériel.</p>
|
||
</section>
|
||
|
||
<section>
|
||
<h2 class="text-xl font-bold text-gray-900 mb-3 border-b pb-1">ARTICLE 9 – ASSURANCES & RESPONSABILITÉS</h2>
|
||
<p>Le locataire doit disposer d’une assurance responsabilité civile couvrant l’événement. Ludikevent décline toute responsabilité en cas d'accident sur du matériel privé mis à disposition via intermédiaire.</p>
|
||
</section>
|
||
|
||
<section>
|
||
<h2 class="text-xl font-bold text-gray-900 mb-3 border-b pb-1">ARTICLE 10 – CONDITIONS MÉTÉO</h2>
|
||
<p>La sécurité est prioritaire. Ludikevent peut interrompre la prestation si le danger météo est avéré. Aucun remboursement si le matériel a déjà été installé.</p>
|
||
</section>
|
||
|
||
<section>
|
||
<h2 class="text-xl font-bold text-gray-900 mb-3 border-b pb-1">ARTICLE 11 – DOMMAGES & VOL</h2>
|
||
<p>Un état des lieux est effectué à la livraison et reprise. Toute dégradation non signalée est imputable au locataire. En cas de vol, la valeur de remplacement sera facturée.</p>
|
||
</section>
|
||
|
||
<section>
|
||
<h2 class="text-xl font-bold text-gray-900 mb-3 border-b pb-1">ARTICLE 12 – DONNÉES PERSONNELLES</h2>
|
||
<p>Utilisation pour la gestion contractuelle (RGPD). Droit d’accès et suppression via contact@ludikevent.fr.</p>
|
||
</section>
|
||
|
||
<section>
|
||
<h2 class="text-xl font-bold text-gray-900 mb-3 border-b pb-1">ARTICLE 14 – LOI APPLICABLE</h2>
|
||
<p>Soumis au droit français. Tribunaux compétents du siège de Ludikevent (Saint-Quentin).</p>
|
||
</section>
|
||
|
||
<section class="bg-red-50 p-6 rounded-xl border border-red-100">
|
||
<h2 class="text-xl font-bold text-red-800 mb-3">ARTICLE 15 – LIMITATION DE RESPONSABILITÉ & SÉCURITÉ</h2>
|
||
<p class="font-bold text-red-900 mb-4 italic">À compter de l’installation et jusqu’à la restitution, le locataire assume l’entière responsabilité de l’utilisation.</p>
|
||
<div class="space-y-4 text-sm text-red-800">
|
||
<p><strong>Surveillance obligatoire :</strong> Le locataire s’engage à assurer une surveillance permanente par une personne majeure et vigilante.</p>
|
||
<p><strong>Exclusion de responsabilité :</strong> Ludikevent décline toute responsabilité pour les dommages corporels subis par les utilisateurs, les dommages matériels causés aux tiers, ou toute négligence liée au non-respect des consignes de sécurité.</p>
|
||
<p class="font-bold underline text-center pt-2">En réservant, le locataire renonce à tout recours contre Ludikevent en cas d'accident lié à l'usage.</p>
|
||
</div>
|
||
</section>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
{# Footer #}
|
||
<div class="bg-gray-100 p-6 text-center text-gray-500 text-xs">
|
||
<p>Ludikevent - Lilian SEGARD - SIRET 930 488 408 00012</p>
|
||
<p class="mt-1">Document contractuel mis à jour en Janvier 2026</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
{% endblock %}
|