From 7145753293c2a35c6aea9d9fce9bfb6b39494e5b Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Wed, 17 Jun 2026 07:07:25 +0000 Subject: [PATCH 1/3] Bob AI: fix build error in src/components/Layout.tsx --- src/components/Layout.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index 1f01ac6..447f790 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -43,6 +43,7 @@ export default function Layout() { Date: Wed, 17 Jun 2026 07:07:33 +0000 Subject: [PATCH 2/3] Update src/components/Layout.tsx --- src/components/Layout.tsx | 109 +++++++------------------------------- 1 file changed, 19 insertions(+), 90 deletions(-) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index 447f790..ce4a20e 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -7,108 +7,37 @@ import { StyleProvider } from "@/components/ui/StyleProvider"; export default function Layout() { const navItems = [ - { - "name": "About", - "href": "#about" - }, - { - "name": "Technology", - "href": "#features" - }, - { - "name": "Team", - "href": "#team" - }, - { - "name": "Contact", - "href": "#contact" - }, - { - "name": "Hero", - "href": "#hero" - }, - { - "name": "Metrics", - "href": "#metrics" - }, - { - "name": "Social Proof", - "href": "#social-proof" - } -]; + { name: "About", href: "#about" }, + { name: "Technology", href: "#features" }, + { name: "Team", href: "#team" }, + { name: "Contact", href: "#contact" } + ]; return ( + logo="TDSR" + logoImageSrc="http://img.b2bpic.net/free-vector/energy-logo-design-template_23-2150024928.jpg" + ctaButton={{ text: "Support Us", href: "#contact" }} + navItems={navItems} + />
+ brand="Top Dutch Solar Racing" + columns={[ + { title: "Team", items: [{ label: "About Us", href: "#about" }, { label: "The Car", href: "#features" }] }, + { title: "Media", items: [{ label: "Press Releases", href: "#" }, { label: "Gallery", href: "#" }] }, + { title: "Legal", items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }] } + ]} + copyright="© 2024 Top Dutch Solar Racing. All rights reserved." + links={[{ label: "Twitter", href: "#" }, { label: "Instagram", href: "#" }]} + />
); -- 2.49.1 From 8b1654794dbfd8971c5620cbe8f5c7de0c7ea817 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 17 Jun 2026 07:07:34 +0000 Subject: [PATCH 3/3] Update src/pages/HomePage.tsx --- src/pages/HomePage.tsx | 357 ++++++++++++----------------------------- 1 file changed, 105 insertions(+), 252 deletions(-) diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index 9be05c5..da8b52b 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -13,275 +13,128 @@ import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary"; export default function HomePage() { return ( <> -
- +
+ - -
+ tag="Innovation & Speed" + title="Top Dutch Solar Racing" + description="Building the most efficient solar-powered race cars to push the boundaries of sustainable technology and racing performance." + primaryButton={{ text: "Our Mission", href: "#about" }} + secondaryButton={{ text: "Contact Us", href: "#contact" }} + items={[ + { text: "Aerodynamic Innovation", icon: Zap }, + { text: "Solar Technology", icon: Sun }, + { text: "Racing Precision", icon: Gauge } + ]} + imageSrc="http://img.b2bpic.net/free-photo/modern-car-driving-city_23-2151674311.jpg" + /> +
+
-
- +
+ - -
+ title="We are a diverse team of students striving for the future of green mobility through engineering excellence and constant innovation on the track." + /> +
+
-
- +
+ - -
+ tag="Our Expertise" + title="Core Engineering Focus" + description="Technological pillars that drive our race car development." + items={[ + { title: "Solar Array Efficiency", description: "Optimizing energy capture with advanced photovoltaic cells and tracking.", imageSrc: "http://img.b2bpic.net/free-photo/parked-electric-car-with-windmill_1268-20538.jpg" }, + { title: "Aerodynamics & Structure", description: "Ultra-lightweight materials to reduce drag and maximize speed.", imageSrc: "http://img.b2bpic.net/free-photo/teens-doing-experiments-robotics-laboratory-boy-protective-glasses-looking-robot_1268-23404.jpg" }, + { title: "Telemetric Analysis", description: "Real-time performance insights to optimize every aspect of the race.", imageSrc: "http://img.b2bpic.net/free-photo/futuristic-city-architecture_23-2151918928.jpg" } + ]} + /> +
+
-
- +
+ - -
+ tag="Performance Stats" + title="Record Breaking Metrics" + description="Key achievements driven by our design." + metrics={[ + { value: "98%", title: "Solar Efficiency", features: ["Advanced cell tech", "Max output", "Minimal loss"] }, + { value: "150km/h", title: "Top Speed", features: ["Aerodynamic shape", "Weight reduction", "Power efficiency"] }, + { value: "3000km", title: "Range Capacity", features: ["Efficient battery", "Constant supply", "Endurance tests"] } + ]} + /> +
+
-
- +
+ - -
+ tag="Meet the Team" + title="The Minds Behind the Machine" + description="Passionate students and engineers dedicated to sustainability." + members={[ + { name: "Thijs Van Dam", role: "Team Captain", description: "Guiding our vision and engineering processes to victory.", socialLinks: [{ icon: "Linkedin", url: "#" }], imageSrc: "http://img.b2bpic.net/free-photo/smiling-diverse-business-team-standing-row_1262-3845.jpg" }, + { name: "Sophie Dekker", role: "Head of Aerodynamics", description: "Refining every curve to minimize drag and optimize airflow.", socialLinks: [{ icon: "Linkedin", url: "#" }], imageSrc: "http://img.b2bpic.net/free-photo/young-lady-standing-with-crossed-arms-t-shirt-jacket-looking-confident-front-view_176474-85508.jpg" }, + { name: "Mark Janssen", role: "Lead Systems Engineer", description: "Managing the core electrical systems and solar energy capture.", socialLinks: [{ icon: "Linkedin", url: "#" }], imageSrc: "http://img.b2bpic.net/free-photo/young-coworkers-working-computer-office_329181-20147.jpg" } + ]} + /> +
+
-
- +
+ - -
+ tag="Partners" + title="Supported by Industry Leaders" + names={["University of Groningen", "TechCorp", "SolarSolutions", "Aerotech", "GreenEnergy Co", "Global Transport", "Community Impact"]} + /> +
+
-
- +
+ - -
+ tag="Testimonials" + title="Voices from our Partners" + description="What our supporters and mentors say about our work." + testimonials={[ + { name: "Sarah Miller", role: "Industry Partner", quote: "Their dedication to sustainable racing is truly inspiring and world-class.", imageSrc: "http://img.b2bpic.net/free-photo/thoughtful-female-remote-worker-holds-notepad-pen-writes-down-notes-planner-going-make-project-strolls-outside-wears-green-jumper-looks-away_273609-55350.jpg" }, + { name: "Dr. Hendrik Veen", role: "Academic Mentor", quote: "The engineering depth demonstrated here is exceptional for a student team.", imageSrc: "http://img.b2bpic.net/free-photo/content-indian-ceo-standing-smiling-portrait-successful-pensive-bearded-businessman-glasses-posing-office-room-business-expression-management-concept_74855-11642.jpg" }, + { name: "Lars Bakker", role: "Former Team Member", quote: "Being part of this team changed my entire career perspective.", imageSrc: "http://img.b2bpic.net/free-photo/confident-young-handsome-sporty-boy-wearing-headband-wristbands-with-dental-braces-standing-with-closed-posture-profile-view-looking-camera-isolated-green-background-with-copy-space_141793-82317.jpg" }, + { name: "Elena Rossi", role: "Sponsor Rep", quote: "We are proud to back a team that shapes the future of mobility.", imageSrc: "http://img.b2bpic.net/free-photo/elderly-client-looking-formal-blazers-shopping-mall_482257-93110.jpg" }, + { name: "Koen de Vries", role: "Technical Advisor", quote: "I have not seen such rigorous testing and commitment to efficiency.", imageSrc: "http://img.b2bpic.net/free-photo/professional-medical-development-scientist-laboratory_482257-10502.jpg" } + ]} + /> +
+
-
- +
+ - -
+ tag="FAQ" + title="Common Questions" + description="Learn more about our racing journey." + categories={[ + { name: "General", items: [{ question: "What is the team's mission?", answer: "To accelerate green mobility via sustainable engineering."}, { question: "Where can we follow the races?", answer: "Follow our social media channels for real-time race updates."}] }, + { name: "Technology", items: [{ question: "How do you charge the car?", answer: "Our high-efficiency solar cells generate power during the race."}, { question: "How long does a charge last?", answer: "It depends on solar irradiance, but our tech is built for endurance."}] } + ]} + /> +
+
-
- +
+ - -
+ tag="Get in Touch" + text="Are you interested in partnering with us or have inquiries? We'd love to hear from you." + primaryButton={{ text: "Contact Us", href: "mailto:info@topdutchsolarracing.nl" }} + secondaryButton={{ text: "View Team", href: "#team" }} + /> +
+
); } -- 2.49.1