From 3f5f98eb3eb4f9ea6ca1e3ca06268b2219a21341 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 7 Mar 2026 11:55:38 +0000 Subject: [PATCH 01/20] Add src/app/about/page.tsx --- src/app/about/page.tsx | 175 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 src/app/about/page.tsx diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx new file mode 100644 index 0000000..8948146 --- /dev/null +++ b/src/app/about/page.tsx @@ -0,0 +1,175 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline"; +import TextAbout from "@/components/sections/about/TextAbout"; +import AboutMetric from "@/components/sections/about/AboutMetric"; +import FeatureCardOne from "@/components/sections/feature/FeatureCardOne"; +import ContactCTA from "@/components/sections/contact/ContactCTA"; +import FooterSimple from "@/components/sections/footer/FooterSimple"; +import { Zap, Sparkles, Award, Headphones, Users, Globe, Lightbulb, Heart } from "lucide-react"; + +export default function AboutPage() { + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} -- 2.49.1 From 0f970e81a134235448cb964bed23901799592ef8 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 7 Mar 2026 11:55:39 +0000 Subject: [PATCH 02/20] Add src/app/comparison/page.tsx --- src/app/comparison/page.tsx | 187 ++++++++++++++++++++++++++++++++++++ 1 file changed, 187 insertions(+) create mode 100644 src/app/comparison/page.tsx diff --git a/src/app/comparison/page.tsx b/src/app/comparison/page.tsx new file mode 100644 index 0000000..f460243 --- /dev/null +++ b/src/app/comparison/page.tsx @@ -0,0 +1,187 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline"; +import HeroSplitKpi from "@/components/sections/hero/HeroSplitKpi"; +import FeatureCardTen from "@/components/sections/feature/FeatureCardTen"; +import ProductCardThree from "@/components/sections/product/ProductCardThree"; +import ContactCTA from "@/components/sections/contact/ContactCTA"; +import FooterSimple from "@/components/sections/footer/FooterSimple"; +import { Zap, Sparkles, ShoppingBag, Check, X, Battery, Volume2, Headphones } from "lucide-react"; + +export default function ComparisonPage() { + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} -- 2.49.1 From c4d9ba4455c3c703e48db92829db868ac89083b3 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 7 Mar 2026 11:55:39 +0000 Subject: [PATCH 03/20] Add src/app/contact/page.tsx --- src/app/contact/page.tsx | 240 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 240 insertions(+) create mode 100644 src/app/contact/page.tsx diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx new file mode 100644 index 0000000..96d62d3 --- /dev/null +++ b/src/app/contact/page.tsx @@ -0,0 +1,240 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline"; +import ContactFaq from "@/components/sections/contact/ContactFaq"; +import FooterSimple from "@/components/sections/footer/FooterSimple"; +import { Phone } from "lucide-react"; +import { useState } from "react"; +import Input from "@/components/form/Input"; + +export default function ContactPage() { + const [formData, setFormData] = useState({ + name: "", email: "", subject: "", message: ""}); + + const handleChange = (field: string, value: string) => { + setFormData((prev) => ({ ...prev, [field]: value })); + }; + + const handleSubmit = (e: React.FormEvent) => { + e.preventDefault(); + console.log("Form submitted:", formData); + setFormData({ name: "", email: "", subject: "", message: "" }); + }; + + return ( + + + +
+
+
+ {/* Contact Form */} +
+

Get in Touch

+

We'd love to hear from you. Send us a message and we'll respond as soon as possible.

+ +
+
+ + handleChange("name", value)} + placeholder="Your name" + required + /> +
+ +
+ + handleChange("email", value)} + type="email" + placeholder="your@email.com" + required + /> +
+ +
+ + handleChange("subject", value)} + placeholder="How can we help?" + required + /> +
+ +
+ +