diff --git a/public/bg_dark.jpg b/public/bg_dark.jpg new file mode 100644 index 0000000..e51450f Binary files /dev/null and b/public/bg_dark.jpg differ diff --git a/public/bg_light.jpg b/public/bg_light.jpg new file mode 100644 index 0000000..e666ef6 Binary files /dev/null and b/public/bg_light.jpg differ diff --git a/src/assets/bg_dark.jpg b/src/assets/bg_dark.jpg new file mode 100644 index 0000000..e51450f Binary files /dev/null and b/src/assets/bg_dark.jpg differ diff --git a/src/assets/bg_light.jpg b/src/assets/bg_light.jpg new file mode 100644 index 0000000..e666ef6 Binary files /dev/null and b/src/assets/bg_light.jpg differ diff --git a/src/components/AnimatedSvBackground.tsx b/src/components/AnimatedSvBackground.tsx new file mode 100644 index 0000000..4e3b36c --- /dev/null +++ b/src/components/AnimatedSvBackground.tsx @@ -0,0 +1,159 @@ +import React, { useEffect, useState } from 'react'; +import { useTheme } from '../hooks/useTheme'; + +export const AnimatedSvgBackground: React.FC = () => { + const { isDark } = useTheme(); + const [scrollY, setScrollY] = useState(0); + + useEffect(() => { + let ticking = false; + + const handleScroll = () => { + if (!ticking) { + window.requestAnimationFrame(() => { + setScrollY(window.scrollY); + ticking = false; + }); + ticking = true; + } + }; + + window.addEventListener('scroll', handleScroll, { passive: true }); + return () => window.removeEventListener('scroll', handleScroll); + }, []); + + // Couleurs réactives selon le mode clair/sombre + const strokePrimary = isDark ? "rgba(59, 130, 246, 0.25)" : "rgba(37, 99, 235, 0.18)"; // Bleu Google + const strokeSuccess = isDark ? "rgba(16, 185, 129, 0.3)" : "rgba(16, 185, 129, 0.22)"; // Vert Émeraude + const strokeSubtle = isDark ? "rgba(148, 163, 184, 0.1)" : "rgba(100, 116, 139, 0.08)"; + const fillGlow = isDark ? "rgba(59, 130, 246, 0.03)" : "rgba(37, 99, 235, 0.02)"; + + return ( +
+ GISE prend la responsabilité globale de votre infrastructure, de vos réseaux et de votre sécurité. Libérez votre entreprise des pannes grâce à notre Cloud souverain et à notre portail AEGIS. +
+ + {/* Action Buttons (Google Material Pills) */} + -- GISE prend la responsabilité globale de votre infrastructure, de vos réseaux et de votre sécurité. Libérez votre entreprise des pannes grâce à notre Cloud souverain et à notre portail AEGIS. -
- - {/* Action Buttons (Google Material Pills) */} - - - {/* Feature Pill Tags */} -- Nous assumons la responsabilité technique complète de vos équipements et de vos données. -
-- Vos logiciels et fichiers sont hébergés sur nos propres serveurs 100% situés en Belgique. Vos équipes travaillent depuis le bureau ou à distance en toute sécurité. -
-- Vos réseaux sont protégés contre les virus et le chantage au chiffrement. Vos fichiers essentiels sont sauvegardés automatiquement hors-site. -
-- Nous surveillons l'état de votre matériel en continu pour anticiper et corriger les pannes. Vous bénéficiez d'un contact direct avec votre spécialiste. -
-- En tant que dirigeant, vous disposez d'un espace privé réassurant qui vous prouve chaque jour que votre entreprise est protégée. -
-- Visualisez l'état de marche de vos serveurs et de vos accès avec des indicateurs vert émeraude simples à lire. -
-- Consultez la date exacte de votre dernière sauvegarde et le nombre d'intrusions bloquées ce mois-ci. -
-- Stockez vos documents importants et contactez directement votre spécialiste d'un simple clic. -
++ Nous assumons la responsabilité technique complète de vos équipements et de vos données. +
+ Vos logiciels et fichiers sont hébergés sur nos propres serveurs 100% situés en Belgique. Vos équipes travaillent depuis le bureau ou à distance en toute sécurité. +
++ Vos réseaux sont protégés contre les virus et le chantage au chiffrement. Vos fichiers essentiels sont sauvegardés automatiquement hors-site. +
++ Nous surveillons l'état de votre matériel en continu pour anticiper et corriger les pannes. Vous bénéficiez d'un contact direct avec votre spécialiste. +
+- Secret professionnel : Connexion chiffrée à distance depuis les tribunaux. Garantie de confidentialité absolue pour vos pièces de procédure. -
-- Sérénité pendant les clôtures : Protection contre les blocages malveillants de vos fichiers comptables. Zéro mauvaise surprise fiscale. -
-- Données de santé : Protection renforcée de vos dossiers patients et de vos ordinateurs de consultation contre les intrusions. -
-- Les dépanneurs traditionnels interviennent quand la panne est là. GISE prend un engagement de responsabilité. -
-- Un premier bilan rapide de votre infrastructure, sans aucun engagement. + En tant que dirigeant, vous disposez d'un espace privé réassurant qui vous prouve chaque jour que votre entreprise est protégée.
- Merci. Un spécialiste GISE étudiera vos besoins et vous recontactera très rapidement. -
- -