278 lines
11 KiB
TypeScript
278 lines
11 KiB
TypeScript
"use client";
|
|
|
|
import { motion } from "framer-motion";
|
|
import { ArrowLeft, FileText, Scale, User } from "lucide-react";
|
|
import Link from "next/link";
|
|
|
|
export default function MentionsLegales() {
|
|
return (
|
|
<section className="min-h-screen py-20 bg-slate-900 relative overflow-hidden">
|
|
{/* Grid Background */}
|
|
<div
|
|
className="absolute inset-0 opacity-20"
|
|
style={{
|
|
backgroundImage:
|
|
"linear-gradient(to right, #1e293b 1px, transparent 1px), linear-gradient(to bottom, #1e293b 1px, transparent 1px)",
|
|
backgroundSize: "60px 60px",
|
|
}}
|
|
></div>
|
|
|
|
{/* Decorative blobs */}
|
|
<div className="absolute top-20 left-10 w-96 h-96 bg-blue-500/10 rounded-full blur-3xl"></div>
|
|
<div className="absolute bottom-20 right-10 w-96 h-96 bg-purple-500/10 rounded-full blur-3xl"></div>
|
|
|
|
<div className="container mx-auto px-4 max-w-4xl relative z-10">
|
|
{/* Back button */}
|
|
<motion.div
|
|
initial={{ opacity: 0, x: -20 }}
|
|
animate={{ opacity: 1, x: 0 }}
|
|
transition={{ duration: 0.5 }}
|
|
className="mb-8"
|
|
>
|
|
<Link
|
|
href="/"
|
|
className="inline-flex items-center gap-2 text-slate-400 hover:text-white transition-colors group"
|
|
>
|
|
<ArrowLeft className="w-5 h-5 group-hover:-translate-x-1 transition-transform" />
|
|
Retour à l'accueil
|
|
</Link>
|
|
</motion.div>
|
|
|
|
{/* Header */}
|
|
<motion.div
|
|
initial={{ opacity: 0, y: 20 }}
|
|
animate={{ opacity: 1, y: 0 }}
|
|
transition={{ duration: 0.6 }}
|
|
className="text-center mb-12"
|
|
>
|
|
<div className="inline-flex items-center gap-2 bg-linear-to-r from-blue-500/10 to-purple-500/10 rounded-full px-4 py-2 mb-4">
|
|
<Scale className="w-4 h-4 text-blue-400" />
|
|
<span className="text-sm font-semibold text-slate-300">
|
|
Informations légales
|
|
</span>
|
|
</div>
|
|
<h1 className="text-4xl md:text-5xl font-bold text-white mb-4">
|
|
Mentions Légales
|
|
</h1>
|
|
<p className="text-xl text-slate-400">
|
|
Conformément à la loi n° 2004-575 du 21 juin 2004 pour la confiance
|
|
dans l'économie numérique
|
|
</p>
|
|
</motion.div>
|
|
|
|
{/* Content */}
|
|
<motion.div
|
|
initial={{ opacity: 0, y: 20 }}
|
|
animate={{ opacity: 1, y: 0 }}
|
|
transition={{ duration: 0.6, delay: 0.2 }}
|
|
className="space-y-8"
|
|
>
|
|
{/* Éditeur du site */}
|
|
<div className="bg-slate-800/50 backdrop-blur-sm border border-slate-700 rounded-2xl p-6">
|
|
<div className="flex items-center gap-3 mb-4">
|
|
<div className="p-2 bg-blue-500/20 rounded-lg">
|
|
<User className="w-5 h-5 text-blue-400" />
|
|
</div>
|
|
<h2 className="text-xl font-bold text-white">
|
|
1. Éditeur du site
|
|
</h2>
|
|
</div>
|
|
<div className="text-slate-300 space-y-2">
|
|
<p>
|
|
<strong>Nom :</strong> Jessy DAVID
|
|
</p>
|
|
<p>
|
|
<strong>Adresse :</strong> Angers, France
|
|
</p>
|
|
<p>
|
|
<strong>Email :</strong>{" "}
|
|
<a
|
|
href="mailto:contact@jessy-david.dev"
|
|
className="text-blue-400 hover:text-blue-300 transition-colors"
|
|
>
|
|
contact@jessy-david.dev
|
|
</a>
|
|
</p>
|
|
<p>
|
|
<strong>Site web :</strong>{" "}
|
|
<a
|
|
href="https://jessy-david.dev"
|
|
className="text-blue-400 hover:text-blue-300 transition-colors"
|
|
>
|
|
https://jessy-david.dev
|
|
</a>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
|
|
{/* Hébergeur */}
|
|
<div className="bg-slate-800/50 backdrop-blur-sm border border-slate-700 rounded-2xl p-6">
|
|
<div className="flex items-center gap-3 mb-4">
|
|
<div className="p-2 bg-purple-500/20 rounded-lg">
|
|
<FileText className="w-5 h-5 text-purple-400" />
|
|
</div>
|
|
<h2 className="text-xl font-bold text-white">2. Hébergeur</h2>
|
|
</div>
|
|
<div className="text-slate-300 space-y-2">
|
|
<p>
|
|
<strong>Nom :</strong> QuantumCraft Studios
|
|
</p>
|
|
<p>
|
|
<strong>Adresse :</strong> 58 RUE DE MONCEAU 75008 PARIS, FRANCE
|
|
</p>
|
|
<p>
|
|
<strong>Site web :</strong>{" "}
|
|
<a
|
|
href="https://quantumcraft-studios.com"
|
|
className="text-blue-400 hover:text-blue-300 transition-colors"
|
|
>
|
|
https://quantumcraft-studios.com
|
|
</a>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
|
|
{/* Propriété intellectuelle */}
|
|
<div className="bg-slate-800/50 backdrop-blur-sm border border-slate-700 rounded-2xl p-6">
|
|
<h2 className="text-xl font-bold text-white mb-4">
|
|
3. Propriété intellectuelle
|
|
</h2>
|
|
<div className="text-slate-300 space-y-4">
|
|
<p>
|
|
L'ensemble du contenu de ce site (textes, images, vidéos,
|
|
logos, graphismes, etc.) est la propriété exclusive de Jessy
|
|
DAVID, sauf mention contraire. Toute reproduction,
|
|
représentation, modification, publication, adaptation de tout ou
|
|
partie des éléments du site, quel que soit le moyen ou le
|
|
procédé utilisé, est interdite sans l'autorisation écrite
|
|
préalable de Jessy DAVID.
|
|
</p>
|
|
<p>
|
|
Toute exploitation non autorisée du site ou de l'un
|
|
quelconque des éléments qu'il contient sera considérée
|
|
comme constitutive d'une contrefaçon et poursuivie
|
|
conformément aux dispositions des articles L.335-2 et suivants
|
|
du Code de Propriété Intellectuelle.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
|
|
{/* Limitation de responsabilité */}
|
|
<div className="bg-slate-800/50 backdrop-blur-sm border border-slate-700 rounded-2xl p-6">
|
|
<h2 className="text-xl font-bold text-white mb-4">
|
|
4. Limitation de responsabilité
|
|
</h2>
|
|
<div className="text-slate-300 space-y-4">
|
|
<p>
|
|
Jessy DAVID s'efforce d'assurer au mieux de ses
|
|
possibilités l'exactitude et la mise à jour des
|
|
informations diffusées sur ce site, dont il se réserve le droit
|
|
de corriger, à tout moment et sans préavis, le contenu.
|
|
Toutefois, Jessy DAVID ne peut garantir l'exactitude, la
|
|
précision ou l'exhaustivité des informations mises à
|
|
disposition sur ce site.
|
|
</p>
|
|
<p>
|
|
En conséquence, Jessy DAVID décline toute responsabilité pour
|
|
toute imprécision, inexactitude ou omission portant sur des
|
|
informations disponibles sur ce site.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
|
|
{/* Liens hypertextes */}
|
|
<div className="bg-slate-800/50 backdrop-blur-sm border border-slate-700 rounded-2xl p-6">
|
|
<h2 className="text-xl font-bold text-white mb-4">
|
|
5. Liens hypertextes
|
|
</h2>
|
|
<div className="text-slate-300 space-y-4">
|
|
<p>
|
|
Le site jessy-david.dev peut contenir des liens hypertextes vers
|
|
d'autres sites. Jessy DAVID n'exerce aucun contrôle
|
|
sur ces sites et décline toute responsabilité quant à leur
|
|
contenu. La décision d'activer les liens appartient
|
|
exclusivement aux visiteurs du site.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
|
|
{/* Protection des données */}
|
|
<div className="bg-slate-800/50 backdrop-blur-sm border border-slate-700 rounded-2xl p-6">
|
|
<h2 className="text-xl font-bold text-white mb-4">
|
|
6. Protection des données personnelles
|
|
</h2>
|
|
<div className="text-slate-300 space-y-4">
|
|
<p>
|
|
Conformément au Règlement Général sur la Protection des Données
|
|
(RGPD) et à la loi n° 78-17 du 6 janvier 1978 modifiée (loi
|
|
Informatique et Libertés), vous disposez d'un droit
|
|
d'accès, de rectification, de suppression et
|
|
d'opposition aux données personnelles vous concernant.
|
|
</p>
|
|
<p>
|
|
Pour plus d'informations sur la collecte et le traitement
|
|
de vos données, veuillez consulter la{" "}
|
|
<Link
|
|
href="/politique-de-confidentialite"
|
|
className="text-blue-400 hover:text-blue-300 transition-colors"
|
|
>
|
|
Politique de Confidentialité
|
|
</Link>
|
|
.
|
|
</p>
|
|
<p>
|
|
Pour exercer vos droits, vous pouvez me contacter à
|
|
l'adresse suivante :{" "}
|
|
<a
|
|
href="mailto:contact@jessy-david.dev"
|
|
className="text-blue-400 hover:text-blue-300 transition-colors"
|
|
>
|
|
contact@jessy-david.dev
|
|
</a>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
|
|
{/* Cookies */}
|
|
<div className="bg-slate-800/50 backdrop-blur-sm border border-slate-700 rounded-2xl p-6">
|
|
<h2 className="text-xl font-bold text-white mb-4">7. Cookies</h2>
|
|
<div className="text-slate-300 space-y-4">
|
|
<p>
|
|
Ce site utilise des cookies pour améliorer l'expérience
|
|
utilisateur. Pour plus d'informations sur
|
|
l'utilisation des cookies, veuillez consulter la{" "}
|
|
<Link
|
|
href="/politique-de-confidentialite"
|
|
className="text-blue-400 hover:text-blue-300 transition-colors"
|
|
>
|
|
Politique de Confidentialité
|
|
</Link>
|
|
.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
|
|
{/* Loi applicable */}
|
|
<div className="bg-slate-800/50 backdrop-blur-sm border border-slate-700 rounded-2xl p-6">
|
|
<h2 className="text-xl font-bold text-white mb-4">
|
|
8. Droit applicable et juridiction
|
|
</h2>
|
|
<div className="text-slate-300 space-y-4">
|
|
<p>
|
|
Les présentes mentions légales sont régies par le droit
|
|
français. En cas de litige, les tribunaux français seront seuls
|
|
compétents.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
|
|
{/* Date de mise à jour */}
|
|
<div className="text-center text-slate-500 text-sm pt-8">
|
|
Dernière mise à jour : Janvier 2026
|
|
</div>
|
|
</motion.div>
|
|
</div>
|
|
</section>
|
|
);
|
|
}
|