diff --git a/src/app/page.tsx b/src/app/page.tsx
index c6bf9d6..6bc7fb6 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -7,9 +7,14 @@ import ProductCardOne from '@/components/sections/product/ProductCardOne';
import FeatureCardNineteen from '@/components/sections/feature/FeatureCardNineteen';
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
-import { Sparkles, Briefcase, Zap, Mail, Code, Rocket, CheckCircle } from 'lucide-react';
+import LegalSection from '@/components/legal/LegalSection';
+import { Sparkles, Briefcase, Zap, Mail, Code, Rocket, CheckCircle, Mail as MailIcon, Phone as PhoneIcon } from 'lucide-react';
+import { useState } from 'react';
export default function LandingPage() {
+ const [showEmailModal, setShowEmailModal] = useState(false);
+ const [showPhoneModal, setShowPhoneModal] = useState(false);
+
const handleScrollToPortfolio = () => {
const element = document.getElementById('portfolio');
if (element) {
@@ -191,6 +196,94 @@ export default function LandingPage() {
/>
+
+
+
+
+
+ {/* Email Modal */}
+ {showEmailModal && (
+
+
setShowEmailModal(false)}
+ />
+
+
+
+
+
E-Mail Adresse
+
+
peteralexanderfriis696@gmail.com
+
+ E-Mail öffnen
+
+
+
+ )}
+
+ {/* Phone Modal */}
+ {showPhoneModal && (
+
+
setShowPhoneModal(false)}
+ />
+
+
+
+
+49 179 2355413
+
+ Anrufen
+
+
+
+ )}
+
+ {/* Floating Contact Buttons */}
+
+
+
+
);
-}
\ No newline at end of file
+}