diff --git a/resources/js/components/features/home/AboutSection.tsx b/resources/js/components/features/home/AboutSection.tsx index eba87be..b8851b8 100644 --- a/resources/js/components/features/home/AboutSection.tsx +++ b/resources/js/components/features/home/AboutSection.tsx @@ -1,38 +1,40 @@ import {SectionHeading} from "@/components/common/SectionHeading"; +import {Button} from '@/components/ui/button'; 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. -

+ +
+
+
+

Une association locale

+

+ Nous voulons vous proposer à travers des outils libres, ouverts et solidaires, de + quitter l'industrie du G.A.F.A.M. +

+
+
+

Notre mission

+

+ Nous nous positionnons comme "A.M.A.P. informatique", délivrant des services "bio", + "éthiques" et "locaux" dans le Pays de Retz et Nantes. +

+
+
+

Notre solution

+

+ Pour seulement 12€/an, adhérez au Retzien Libre pour bénéficier des services de + l'association et reprenez le contrôle de vos données. +

+
-
-

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 index 7ba7722..57c0df3 100644 --- a/resources/js/components/features/home/AlternativeSection.tsx +++ b/resources/js/components/features/home/AlternativeSection.tsx @@ -2,22 +2,29 @@ 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'; +import IllustrationLogo from '@/img/utils/lrl-logo-full.svg'; export function AlternativeSection() { const { auth } = usePage().props; return (
-
+
+
+ Le Retzien Libre +
-

+

Notre alternative : Le Retzien Libre

- Une association locale engagée pour la promotion du logiciel libre - et la protection de vos données personnelles. + Ici, pas d’exploitation des vos données personnelles à des fins commerciales, ni de dépense aux services centralisés.
+ Le Retzien Libre, c’est une association locale engagée pour la promotion du logiciel libre et la protection de vos données personnelles.

{auth.user ? ( @@ -25,17 +32,10 @@ export function AlternativeSection() { ) : ( - + )}
-
- Le Retzien Libre -
diff --git a/resources/js/components/features/home/ServiceCard.tsx b/resources/js/components/features/home/ServiceCard.tsx index d1d4565..fd59731 100644 --- a/resources/js/components/features/home/ServiceCard.tsx +++ b/resources/js/components/features/home/ServiceCard.tsx @@ -3,7 +3,7 @@ import {Service} from "@/types"; export function ServiceCard({title, colorTitle, bgColor, bgTitle, description, link, illustration}: Service) { return (
+ className={`flex gap-1 items-center bg-${bgColor} justify-center gap-4 rounded-4xl p-10 border-3 border-black shadow-[4px_4px_0px_rgba(0,0,0,1)] hover:shadow-none hover:translate-2 transition delay-50 duration-200 ease-in-out`}>

{title}

diff --git a/resources/js/components/footer.tsx b/resources/js/components/footer.tsx index 6e7daf1..69960b2 100644 --- a/resources/js/components/footer.tsx +++ b/resources/js/components/footer.tsx @@ -1,34 +1,42 @@ -import { Link } from '@inertiajs/react'; -import { contact, home, membership } from '@/routes'; +import {Link} from '@inertiajs/react'; +import {contact, home, membership} from '@/routes'; import AppLogoIcon from '@/components/app-logo-icon'; export function Footer() { const currentYear = new Date().getFullYear(); return ( -
-
-
-
- - - Le Retzien Libre - -

- Une association locale pour un internet éthique, libre et respectueux. -

+
+
+
+
+ + + Le Retzien Libre + +

+ Une association locale pour un internet éthique, libre et respectueux. +

+
+ +
+
+
+ © {currentYear} Le Retzien Libre. Tous droits réservés. +
+
+ Mentions Légales + CGU + Confidentialité +
+
-
-
- © {currentYear} Le Retzien Libre. Tous droits réservés. -
-
-
+ ); } diff --git a/resources/js/img/utils/lrl-logo-full.svg b/resources/js/img/utils/lrl-logo-full.svg new file mode 100644 index 0000000..d0b650b --- /dev/null +++ b/resources/js/img/utils/lrl-logo-full.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/resources/js/layouts/nav-guest-layout.tsx b/resources/js/layouts/nav-guest-layout.tsx index 436c5c2..3343c07 100644 --- a/resources/js/layouts/nav-guest-layout.tsx +++ b/resources/js/layouts/nav-guest-layout.tsx @@ -97,7 +97,7 @@ export default function NavGuestLayout() { - + )} @@ -197,7 +197,7 @@ export default function NavGuestLayout() { - + )} diff --git a/resources/js/pages/welcome.tsx b/resources/js/pages/welcome.tsx index 7a513e4..2effc05 100644 --- a/resources/js/pages/welcome.tsx +++ b/resources/js/pages/welcome.tsx @@ -10,22 +10,16 @@ import { ScrollToTop } from '@/components/common/ScrollToTop'; export default function Welcome() { return ( <> - - - - -
+ +
- +