5 Commits

Author SHA1 Message Date
6b9d9e4379 Update src/app/page.tsx 2026-04-15 23:41:33 +00:00
7e90911aab Merge version_2 into main
Merge version_2 into main
2026-04-15 23:09:32 +00:00
bb670d671b Update src/app/page.tsx 2026-04-15 23:09:26 +00:00
94197df3f0 Merge version_2 into main
Merge version_2 into main
2026-04-15 23:08:56 +00:00
8feca4d43d Update src/app/page.tsx 2026-04-15 23:08:53 +00:00

View File

@@ -6,18 +6,15 @@ import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatin
import HeroSplitDoubleCarousel from "@/components/sections/hero/HeroSplitDoubleCarousel"; import HeroSplitDoubleCarousel from "@/components/sections/hero/HeroSplitDoubleCarousel";
import FeatureBento from "@/components/sections/feature/FeatureBento"; import FeatureBento from "@/components/sections/feature/FeatureBento";
import FeatureCardTwentySix from "@/components/sections/feature/FeatureCardTwentySix"; import FeatureCardTwentySix from "@/components/sections/feature/FeatureCardTwentySix";
import FeatureCardSixteen from "@/components/sections/feature/FeatureCardSixteen";
import MetricCardOne from "@/components/sections/metrics/MetricCardOne"; import MetricCardOne from "@/components/sections/metrics/MetricCardOne";
import TeamCardFive from "@/components/sections/team/TeamCardFive";
import FaqBase from "@/components/sections/faq/FaqBase";
import ContactCTA from "@/components/sections/contact/ContactCTA"; import ContactCTA from "@/components/sections/contact/ContactCTA";
import FooterBase from "@/components/sections/footer/FooterBase"; import FooterBase from "@/components/sections/footer/FooterBase";
import TestimonialCardFifteen from "@/components/sections/testimonial/TestimonialCardFifteen"; import TestimonialCardTwelve from "@/components/sections/testimonial/TestimonialCardTwelve";
import { Zap, Gauge, Flame, BatteryCharging, Trophy, ShieldCheck, Settings, Users, Sparkles, ArrowUpRight } from "lucide-react"; import { Zap, Gauge, Flame, BatteryCharging, Trophy, ArrowUpRight, Award } from "lucide-react";
export default function Porsche918Page() { export default function Porsche918Page() {
return ( return (
<ThemeProvider> <ThemeProvider defaultButtonVariant="hover-magnetic" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
<ReactLenis root> <ReactLenis root>
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
brandName="918 Spyder" brandName="918 Spyder"
@@ -55,6 +52,7 @@ export default function Porsche918Page() {
description="Experience the combination of a high-revving naturally aspirated V8 engine and two sophisticated electric motors." description="Experience the combination of a high-revving naturally aspirated V8 engine and two sophisticated electric motors."
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
animationType="slide-up"
features={[ features={[
{ {
title: "Race-Inspired Hybrid", description: "A combined output of 887 horsepower allows for breathtaking acceleration and track-dominating speed.", bentoComponent: "reveal-icon", icon: Flame, title: "Race-Inspired Hybrid", description: "A combined output of 887 horsepower allows for breathtaking acceleration and track-dominating speed.", bentoComponent: "reveal-icon", icon: Flame,
@@ -85,25 +83,34 @@ export default function Porsche918Page() {
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
animationType="slide-up" animationType="slide-up"
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false}
metrics={[ metrics={[
{ id: "hp", value: "887", title: "Horsepower", description: "Total system output", icon: Gauge }, { id: "hp", value: "887", title: "Horsepower", description: "Total system output", icon: Gauge },
{ id: "0-60", value: "2.2s", title: "0-60 MPH", description: "Lightning quick start", icon: Zap }, { id: "0-60", value: "2.2s", title: "0-60 MPH", description: "Lightning quick start", icon: Zap },
{ id: "speed", value: "214", title: "Top Speed", description: "Max MPH reached", icon: Trophy }, { id: "speed", value: "214", title: "Top Speed", description: "Max MPH reached", icon: Trophy },
]} ]}
/> />
<TestimonialCardFifteen <TestimonialCardTwelve
testimonial="The 918 Spyder isn't just a car; it's a statement. The way the electric torque blends with the V8 howl is an automotive experience unlike any other I've ever felt behind the wheel." cardTitle="The Collector's Crown Jewel"
rating={5} cardTag="Provenance"
author="— Automotive Journalist & Supercar Collector" cardTagIcon={Award}
avatars={[{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=v8kv8f", alt: "Collector" }]} cardAnimation="slide-up"
ratingAnimation="slide-up" testimonials={[
avatarsAnimation="slide-up" {
id: "t1",
name: "Walter Röhrl, Porsche Legend",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=v8kv8f"
}
]}
useInvertedBackground={false}
/> />
<ContactCTA <ContactCTA
tag="Own the Legend" tag="Own the Legend"
title="Interested in 918 Ownership?" title="Interested in 918 Ownership?"
description="As one of the rarest modern hypercars, the 918 Spyder remains a prized asset for the world's most discerning collectors. Reach out to our heritage team." description="As one of the rarest modern hypercars, the 918 Spyder remains a prized asset for the world's most discerning collectors. Reach out to our heritage team."
buttons={[{ text: "Contact Heritage Team", href: "#contact" }]} buttons={[{ text: "Contact Heritage Team", href: "#contact" }]}
background={{ variant: "plain" }}
useInvertedBackground={false}
/> />
<FooterBase <FooterBase
logoText="918 Spyder" logoText="918 Spyder"