diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx new file mode 100644 index 0000000..7c1e897 --- /dev/null +++ b/src/app/about/page.tsx @@ -0,0 +1,79 @@ +"use client"; + +import ReactLenis from "lenis/react"; +import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline"; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import TestimonialAboutCard from "@/components/sections/about/TestimonialAboutCard"; +import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal"; +import { Users } from "lucide-react"; + +export default function AboutPage() { + const navItems = [ + { name: "Features", id: "features" }, + { name: "Pricing", id: "pricing" }, + { name: "About", id: "/about" }, + { name: "Contact", id: "contact" } + ]; + + return ( + + + +
+ +
+ +
+
+ ); +} \ No newline at end of file diff --git a/src/app/page.tsx b/src/app/page.tsx index 25fa826..25b3ab3 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -16,40 +16,33 @@ export default function SaasTemplatePage() { const navItems = [ { name: "Features", id: "features" }, { name: "Pricing", id: "pricing" }, - { name: "About", id: "about" }, - { name: "Contact", id: "contact" }, + { name: "About", id: "/about" }, + { name: "Contact", id: "contact" } ]; const avatars = [ { src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/testimonial/testimonial1.webp", alt: "User 1" }, { src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare/image5.avif", alt: "User 1" }, { src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare/image7.avif", alt: "User 1" }, - { src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare/image8.avif", alt: "User 1" }, + { src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/skincare/image8.avif", alt: "User 1" } ]; const features: FeatureCard[] = [ { - bentoComponent: "globe", - title: "Global Reach", - description: "Connect with users worldwide through our distributed infrastructure", + bentoComponent: "globe", title: "Global Reach", description: "Connect with users worldwide through our distributed infrastructure" }, { - bentoComponent: "marquee", - variant: "text", - centerIcon: Zap, + bentoComponent: "marquee", variant: "text", centerIcon: Zap, texts: ["Fast", "Reliable", "Secure", "Scalable", "Modern"], - title: "Built for Speed", - description: "Lightning fast performance with optimized delivery", + title: "Built for Speed", description: "Lightning fast performance with optimized delivery" }, { - bentoComponent: "3d-stack-cards", - items: [ + bentoComponent: "3d-stack-cards", items: [ { icon: Shield, title: "Security", subtitle: "Enterprise-grade", detail: "Bank-level encryption" }, { icon: Rocket, title: "Performance", subtitle: "99.9% uptime", detail: "Always available" }, - { icon: Target, title: "Accuracy", subtitle: "100% reliable", detail: "Data you can trust" }, + { icon: Target, title: "Accuracy", subtitle: "100% reliable", detail: "Data you can trust" } ], - title: "Built for Scale", - description: "Deploy to any region with automatic failover support", + title: "Built for Scale", description: "Deploy to any region with automatic failover support" } ]; @@ -69,20 +62,18 @@ export default function SaasTemplatePage() { description="Create stunning, responsive websites with our comprehensive component library designed" buttons={[ { - text: "Get Started", - onClick: () => console.log("Get Started clicked"), + text: "Get Started", onClick: () => console.log("Get Started clicked") }, { - text: "Learn More", - onClick: () => console.log("Learn More clicked"), - }, + text: "Learn More", onClick: () => console.log("Learn More clicked") + } ]} marqueeItems={[ { type: "text-icon", text: "Lightning Fast", icon: Zap }, { type: "text-icon", text: "Enterprise Security", icon: Shield }, { type: "text-icon", text: "99.9% Uptime", icon: Rocket }, { type: "text-icon", text: "Precision Targeting", icon: Target }, - { type: "text-icon", text: "AI Powered", icon: Sparkles }, + { type: "text-icon", text: "AI Powered", icon: Sparkles } ]} /> console.log("Starter clicked") }, + id: "starter", badge: "Starter", badgeIcon: Zap, + price: "$19/mo", subtitle: "Perfect for individuals", buttons: [ + { text: "Get Started", onClick: () => console.log("Starter clicked") } ], features: [ - "Up to 5 projects", - "Basic analytics", - "24/7 email support", - "API access", - ], + "Up to 5 projects", "Basic analytics", "24/7 email support", "API access" + ] }, { - id: "pro", - badge: "Pro", - badgeIcon: Rocket, - price: "$49/mo", - subtitle: "For growing teams", - buttons: [ - { text: "Get Started", onClick: () => console.log("Pro clicked") }, + id: "pro", badge: "Pro", badgeIcon: Rocket, + price: "$49/mo", subtitle: "For growing teams", buttons: [ + { text: "Get Started", onClick: () => console.log("Pro clicked") } ], features: [ - "Unlimited projects", - "Advanced analytics", - "Priority support", - "Custom integrations", - "Team collaboration", - ], + "Unlimited projects", "Advanced analytics", "Priority support", "Custom integrations", "Team collaboration" + ] }, { - id: "enterprise", - badge: "Enterprise", - badgeIcon: Crown, - price: "$99/mo", - subtitle: "For large organizations", - buttons: [ - { text: "Contact Sales", onClick: () => console.log("Enterprise clicked") }, + id: "enterprise", badge: "Enterprise", badgeIcon: Crown, + price: "$99/mo", subtitle: "For large organizations", buttons: [ + { text: "Contact Sales", onClick: () => console.log("Enterprise clicked") } ], features: [ - "Everything in Pro", - "Dedicated account manager", - "Custom SLA", - "On-premise deployment", - "Advanced security", - ], - }, + "Everything in Pro", "Dedicated account manager", "Custom SLA", "On-premise deployment", "Advanced security" + ] + } ]} /> ); -} +} \ No newline at end of file