From 8d6371e58f1062825d0bec6348328b7ca6f962dd Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 25 Mar 2026 06:34:42 +0000 Subject: [PATCH 1/3] Add src/app/about-us/page.tsx --- src/app/about-us/page.tsx | 70 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 src/app/about-us/page.tsx diff --git a/src/app/about-us/page.tsx b/src/app/about-us/page.tsx new file mode 100644 index 0000000..87d824a --- /dev/null +++ b/src/app/about-us/page.tsx @@ -0,0 +1,70 @@ +"use client"; + +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import SplitAbout from '@/components/sections/about/SplitAbout'; +import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis'; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import { Award, Star, Headphones } from "lucide-react"; + +export default function AboutUsPage() { + const commonNavItems = [ + { name: "Services", id: "/services-page" }, + { name: "About Us", id: "/about-us" }, + { name: "Projects", id: "projects" }, + { name: "Testimonials", id: "testimonials" }, + { name: "Contact", id: "contact" } + ]; + + const commonFooterColumns = [ + { items: [{ label: "Home", href: "/" }, { label: "Services", href: "/services-page" }, { label: "Projects", href: "#projects" }] }, + { items: [{ label: "About Us", href: "/about-us" }, { label: "Testimonials", href: "#testimonials" }, { label: "Contact", href: "#contact" }] }, + { items: [{ label: "Call Us: +92 300 1234567", href: "tel:+923001234567" }, { label: "Email: info@yourcompany.com", href: "mailto:info@yourcompany.com" }, { label: "WhatsApp Us", href: "https://wa.me/923001234567" }] } + ]; + + return ( + + +
+ +
+ +
+ ); +} \ No newline at end of file From 2540d3fdea4a966f8c6da3e72aa3ff93cd79305d Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 25 Mar 2026 06:34:42 +0000 Subject: [PATCH 2/3] Add src/app/blog/page.tsx --- src/app/blog/page.tsx | 80 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 src/app/blog/page.tsx diff --git a/src/app/blog/page.tsx b/src/app/blog/page.tsx new file mode 100644 index 0000000..cf1ba77 --- /dev/null +++ b/src/app/blog/page.tsx @@ -0,0 +1,80 @@ +"use client"; + +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import BlogCardOne from '@/components/sections/blog/BlogCardOne'; +import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis'; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import { Sparkles } from "lucide-react"; // For the blog section tagIcon + +export default function BlogPage() { + return ( + + {/* Navbar - copied from home page, but updated for Blog link */} + + + {/* Blog Section */} +
+ +
+ + {/* Footer - copied from home page, but updated for Blog link */} + +
+ ); +} From 779e6a6208d6a6c0f138f5ac57bb2dd21ca5de77 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 25 Mar 2026 06:34:43 +0000 Subject: [PATCH 3/3] Update src/app/page.tsx --- src/app/page.tsx | 66 ++++++++++++++---------------------------------- 1 file changed, 19 insertions(+), 47 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index f20e9de..3b59af8 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -2,8 +2,7 @@ import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; import HeroBillboard from '@/components/sections/hero/HeroBillboard'; -import FeatureCardOne from '@/components/sections/feature/FeatureCardOne'; -import SplitAbout from '@/components/sections/about/SplitAbout'; + import ProductCardOne from '@/components/sections/product/ProductCardOne'; import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo'; import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; @@ -12,6 +11,20 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { MapPin, Award, Headphones, DollarSign, Star } from "lucide-react"; export default function LandingPage() { + const commonNavItems = [ + { name: "Services", id: "/services-page" }, + { name: "About Us", id: "/about-us" }, + { name: "Projects", id: "projects" }, + { name: "Testimonials", id: "testimonials" }, + { name: "Contact", id: "contact" } + ]; + + const commonFooterColumns = [ + { items: [{ label: "Home", href: "/" }, { label: "Services", href: "/services-page" }, { label: "Projects", href: "#projects" }] }, + { items: [{ label: "About Us", href: "/about-us" }, { label: "Testimonials", href: "#testimonials" }, { label: "Contact", href: "#contact" }] }, + { items: [{ label: "Call Us: +92 300 1234567", href: "tel:+923001234567" }, { label: "Email: info@yourcompany.com", href: "mailto:info@yourcompany.com" }, { label: "WhatsApp Us", href: "https://wa.me/923001234567" }] } + ]; + return ( @@ -51,38 +58,7 @@ export default function LandingPage() { imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BQPU2XvbmkOvuR7PxX9UHMCGI0/modern-outdoor-security-cameras-and-sola-1774418442660-ab7202dd.png" /> -
- -
-
- -
+
); -} +} \ No newline at end of file