+ );
+}
diff --git a/public/favicon.ico b/resources/js/components/common/ServiceCard.tsx
similarity index 100%
rename from public/favicon.ico
rename to resources/js/components/common/ServiceCard.tsx
diff --git a/resources/js/components/features/home/AboutSection.tsx b/resources/js/components/features/home/AboutSection.tsx
new file mode 100644
index 0000000..eba87be
--- /dev/null
+++ b/resources/js/components/features/home/AboutSection.tsx
@@ -0,0 +1,41 @@
+import {SectionHeading} from "@/components/common/SectionHeading";
+
+export function AboutSection() {
+ return (
+
+
+
+
+
+
Une association locale
+
+ Le Retzien Libre est une association engagée pour la promotion du logiciel libre
+ et la protection de vos données personnelles sur le territoire du Pays de Retz.
+
+
+
+
Notre mission
+
+ Nous sensibilisons et accompagnons les citoyens vers des pratiques numériques
+ plus respectueuses, libres et indépendantes des grandes plateformes commerciales.
+
+
+
+
Surveillance massive
+
+ Les GAFAM collectent et exploitent vos données personnelles à des fins commerciales,
+ sans transparence sur l'usage qui en est fait.
+
+
+
+
Monopole numérique
+
+ Concentration excessive du pouvoir et dépendance aux services centralisés.
+ Il existe des alternatives libres, locales et respectueuses.
+
+
+
+
+
+ );
+}
diff --git a/resources/js/components/features/home/AlternativeSection.tsx b/resources/js/components/features/home/AlternativeSection.tsx
new file mode 100644
index 0000000..7ba7722
--- /dev/null
+++ b/resources/js/components/features/home/AlternativeSection.tsx
@@ -0,0 +1,43 @@
+import { Link, usePage } from '@inertiajs/react';
+import { Button } from '@/components/ui/button';
+import { dashboard, register } from '@/routes';
+import { type SharedData } from '@/types';
+import illustrationImage from '@/img/utils/lrl-illustration.png';
+
+export function AlternativeSection() {
+ const { auth } = usePage().props;
+
+ return (
+
+
+
+
+
+ Notre alternative : Le Retzien Libre
+
+
+ Une association locale engagée pour la promotion du logiciel libre
+ et la protection de vos données personnelles.
+
+ {auth.user ? (
+
+
+
+ ) : (
+
+
+
+ )}
+
+
+
+
+
+
+
+ );
+}
diff --git a/resources/js/components/features/home/HeroSection.tsx b/resources/js/components/features/home/HeroSection.tsx
new file mode 100644
index 0000000..a10897b
--- /dev/null
+++ b/resources/js/components/features/home/HeroSection.tsx
@@ -0,0 +1,58 @@
+import { Link, usePage } from '@inertiajs/react';
+import { ChevronDown } from 'lucide-react';
+import { Button } from '@/components/ui/button';
+import { dashboard, membership } from '@/routes';
+import { type SharedData } from '@/types';
+import illustrationImage from '@/img/utils/lrl-illustration.png';
+
+export function HeroSection() {
+ const { auth } = usePage().props;
+
+ const scrollToFirstSection = () => {
+ document.getElementById('first-section')?.scrollIntoView({ behavior: 'smooth' });
+ };
+
+ return (
+
+ {/* Contenu principal */}
+
+
+
+ Pour un internet éthique !
+
+
+ "Dégooglisons"
+ nos ordinateurs, nos tablettes et nos smartphones.
+ "Le chemin est long, mais la voie est libre"
+