diff --git a/src/app/landing/page.tsx b/src/app/landing/page.tsx new file mode 100644 index 0000000..63a29dd --- /dev/null +++ b/src/app/landing/page.tsx @@ -0,0 +1,114 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import HeroPersonalLinks from '@/components/sections/hero/HeroPersonalLinks'; +import FooterSimple from '@/components/sections/footer/FooterSimple'; +import { Rocket, Shield, BatteryCharging } from "lucide-react"; + +export default function LandingPage() { + return ( + + + + +
+ +
+ + +
+
+ ); +} \ No newline at end of file diff --git a/src/app/page.tsx b/src/app/page.tsx index a09766a..74aad87 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -27,13 +27,17 @@ export default function LandingPage() { @@ -59,11 +63,11 @@ export default function LandingPage() { imageSrc: "http://img.b2bpic.net/free-photo/serious-afroamerican-businessman-front-view_23-2148508922.jpg", imageAlt: "David Kim"}, { name: "Jessica Lee", handle: "@jess_innovations", testimonial: "The Nova Device is a masterpiece of engineering. Its performance is unmatched, and the user experience is incredibly smooth. I can't imagine going back to anything else.", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/business-woman-working-home_23-2148162643.jpg", imageAlt: "Jessica Lee"}, + imageSrc: "http://img.b2bpic.net/free-photo/business-woman-working-home_23-2148162643.jpg", imageAlt: "Jessica Lee"} ]} buttons={[ { - text: "Discover More", href: "#contact"}, + text: "Discover More", href: "#contact"} ]} imageSrc="http://img.b2bpic.net/free-photo/ai-powered-device-concept_23-2151924164.jpg" imageAlt="Nova Device showcasing advanced features" @@ -78,24 +82,24 @@ export default function LandingPage() { { src: "http://img.b2bpic.net/free-photo/dreamy-woman-shirt-looking-away_197531-19648.jpg", alt: "Dreamy woman in shirt looking away"}, { - src: "http://img.b2bpic.net/free-photo/confident-african-american-businessman-brown-classic-jacket-isolated-dark-background_613910-6622.jpg", alt: "Confident African-American businessman in a brown classic jacket."}, + src: "http://img.b2bpic.net/free-photo/confident-african-american-businessman-brown-classic-jacket-isolated-dark-background_613910-6622.jpg", alt: "Confident African-American businessman in a brown classic jacket."} ]} marqueeItems={[ { - type: "text-icon", text: "Innovation", icon: Sparkles, + type: "text-icon", text: "Innovation", icon: Sparkles }, { - type: "text-icon", text: "Performance", icon: Zap, + type: "text-icon", text: "Performance", icon: Zap }, { - type: "text-icon", text: "Security", icon: ShieldCheck, + type: "text-icon", text: "Security", icon: ShieldCheck }, { - type: "text-icon", text: "Design", icon: Diamond, + type: "text-icon", text: "Design", icon: Diamond }, { - type: "text-icon", text: "Connectivity", icon: Wifi, - }, + type: "text-icon", text: "Connectivity", icon: Wifi + } ]} /> @@ -121,7 +125,7 @@ export default function LandingPage() { title: "Product", items: [ { label: "Pricing", href: "#"} - ], + ] }, { title: "Company", items: [ @@ -130,16 +134,16 @@ export default function LandingPage() { { label: "Careers", href: "#"}, { - label: "Press", href: "#"}, - ], + label: "Press", href: "#"} + ] }, { title: "Support", items: [ { label: "Contact Us", href: "#contact"}, { - label: "Help Center", href: "#"}, - ], + label: "Help Center", href: "#"} + ] }, { title: "Legal", items: [ @@ -148,9 +152,9 @@ export default function LandingPage() { { label: "Terms of Service", href: "#"}, { - label: "Cookie Policy", href: "#"}, - ], - }, + label: "Cookie Policy", href: "#"} + ] + } ]} bottomLeftText="© 2024 Nova Device. All rights reserved." bottomRightText="Crafted with innovation." diff --git a/src/app/product/page.tsx b/src/app/product/page.tsx new file mode 100644 index 0000000..fc14dba --- /dev/null +++ b/src/app/product/page.tsx @@ -0,0 +1,116 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import ProductDetailCard from '@/components/ecommerce/productDetail/ProductDetailCard'; +import FooterSimple from '@/components/sections/footer/FooterSimple'; +import { Star } from "lucide-react"; + +export default function ProductPage() { + return ( + + + + +
+ alert('Added to cart!') + }, + { + text: "Back to Landing", href: "/landing" + } + ]} + /> +
+ + +
+
+ ); +} \ No newline at end of file