From e0578481386a6232973a7edcbb5e40922c5f390b Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 09:49:17 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 172 +++++++++++++++++++++++++++-------------------- 1 file changed, 100 insertions(+), 72 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 0272a63..1f68bbe 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -8,13 +8,17 @@ import FeatureCardNine from "@/components/sections/feature/FeatureCardNine"; import ProductCardOne from "@/components/sections/product/ProductCardOne"; import MetricCardEleven from "@/components/sections/metrics/MetricCardEleven"; import TestimonialCardThirteen from "@/components/sections/testimonial/TestimonialCardThirteen"; -import TeamCardOne from "@/components/sections/team/TeamCardOne"; import ContactText from "@/components/sections/contact/ContactText"; import FooterBase from "@/components/sections/footer/FooterBase"; +import TeamCardSix from "@/components/sections/team/TeamCardSix"; import Link from "next/link"; -import { Zap, Heart, Rocket, Lightbulb, Star, TrendingUp, Workflow, MessageCircle, Users } from "lucide-react"; +import { Zap, Heart, Rocket, Lightbulb, Star, TrendingUp, Workflow, MessageCircle, Mail, Users } from "lucide-react"; +import { useState } from "react"; export default function HomePage() { + const [bookingFormData, setBookingFormData] = useState({ + email: "", fullName: "", phoneNumber: ""}); + const navItems = [ { name: "Home", id: "/" }, { name: "Services", id: "/services" }, @@ -23,16 +27,11 @@ export default function HomePage() { { name: "Contact", id: "/contact" }, ]; - const teamMembers = [ - { - id: "1", name: "You", role: "Founder", imageSrc: "https://via.placeholder.com/400x400?text=Your+Photo", imageAlt: "Your professional photo"}, - { - id: "2", name: "Team Member 1", role: "Designer", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQaMoBX7jFwK0QlMohZLIPqdAi/professional-headshot-of-a-confident-fem-1772527369324-28809a03.png?_wi=1", imageAlt: "Designer"}, - { - id: "3", name: "Team Member 2", role: "Developer", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQaMoBX7jFwK0QlMohZLIPqdAi/professional-headshot-of-a-confident-mal-1772527369460-6104c452.png?_wi=1", imageAlt: "Developer"}, - { - id: "4", name: "Team Member 3", role: "Project Manager", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQaMoBX7jFwK0QlMohZLIPqdAi/professional-headshot-of-a-young-female--1772527369938-37ff44ff.png?_wi=1", imageAlt: "Project Manager"}, - ]; + const handleBookingSubmit = (e: React.FormEvent) => { + e.preventDefault(); + console.log("Booking submitted:", bookingFormData); + setBookingFormData({ email: "", fullName: "", phoneNumber: "" }); + }; return ( -
- -
- -
- -
-
+
+ +
+ +
+
+
+

Schedule a Consultation

+

Book a meeting with our team to discuss your project

+
+
+
+ + setBookingFormData({ ...bookingFormData, fullName: e.target.value })} + placeholder="Your full name" + className="w-full px-4 py-2 rounded-lg bg-background text-foreground border border-accent/30 focus:border-primary-cta focus:outline-none" + /> +
+
+ + setBookingFormData({ ...bookingFormData, email: e.target.value })} + placeholder="your.email@example.com" + className="w-full px-4 py-2 rounded-lg bg-background text-foreground border border-accent/30 focus:border-primary-cta focus:outline-none" + /> +
+
+ + setBookingFormData({ ...bookingFormData, phoneNumber: e.target.value })} + placeholder="+1 (555) 000-0000" + className="w-full px-4 py-2 rounded-lg bg-background text-foreground border border-accent/30 focus:border-primary-cta focus:outline-none" + /> +
+ +
+
+
+