From 347b40529f0a68587aceb253722edbe7975e6d2e Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:17:58 +0000 Subject: [PATCH 01/31] Update src/app/about/page.tsx --- src/app/about/page.tsx | 99 ++++++++++++++++++++++++++++++++++-------- 1 file changed, 81 insertions(+), 18 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index c75ab11..b8bbd0b 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -1,17 +1,13 @@ -'use client'; +"use client"; -import { ThemeProvider } from '@/providers/themeProvider/ThemeProvider'; -import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; -import TextSplitAbout from '@/components/sections/about/TextSplitAbout'; +import { ThemeProvider } from "@/components/theme-provider"; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import SplitAbout from '@/components/sections/about/SplitAbout'; +import TeamCardEleven from '@/components/sections/team/TeamCardEleven'; +import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; +import { Lightbulb, Handshake, Star } from 'lucide-react'; export default function AboutPage() { - const navItems = [ - { name: 'Home', id: '/' }, - { name: 'About', id: '/about' }, - { name: 'Contact', id: '/contact' }, - { name: 'Testimonials', id: '/testimonials' } - ]; - return ( - -
- + +
+ +
+ +
+ +
+ +
+
-- 2.49.1 From 97ec61d0873ee58be1e75345b02a0c6f48b80010 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:17:58 +0000 Subject: [PATCH 02/31] Add src/app/case-studies/page.tsx --- src/app/case-studies/page.tsx | 41 +++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 src/app/case-studies/page.tsx diff --git a/src/app/case-studies/page.tsx b/src/app/case-studies/page.tsx new file mode 100644 index 0000000..c9fd688 --- /dev/null +++ b/src/app/case-studies/page.tsx @@ -0,0 +1,41 @@ +use client; +import { ThemeProvider } from "@/components/theme/ThemeProvider"; +import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; +import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout'; +import { Sparkles } from 'lucide-react'; + +export default function CaseStudiesPage() { + const navItems = [ + { name: "Home", id: "/" }, + { name: "Portfolio", id: "/portfolio" }, + { name: "Case Studies", id: "/case-studies" } + ]; + + return ( + + +
+ +
+
+ ); +} -- 2.49.1 From df4a12bfacceba5f4fceeade6416055c86aba6b8 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:17:59 +0000 Subject: [PATCH 03/31] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 154 ++++++++++++++++++++++++++++++++------- 1 file changed, 128 insertions(+), 26 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index b83e352..252f629 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -1,44 +1,146 @@ -'use client'; - -import { ThemeProvider } from '@/providers/themeProvider/ThemeProvider'; -import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; -import ContactForm from '@/components/form/ContactForm'; +"use client"; +import { ThemeProvider } from "@/components/theme-provider"; +import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered"; +import FooterCard from "@/components/sections/footer/FooterCard"; +import Input from "@/components/form/Input"; +import ButtonHoverBubble from "@/components/button/ButtonHoverBubble"; +import { useState } from "react"; export default function ContactPage() { + const [contactForm, setContactForm] = useState({ name: "", email: "", message: "" }); + const [serviceForm, setServiceForm] = useState({ name: "", email: "", service: "", details: "" }); + + const handleContactSubmit = (e: React.FormEvent) => { + e.preventDefault(); + console.log("Contact Form Submitted:", contactForm); + alert("Contact form submitted!"); + // Implement actual submission logic here + }; + + const handleServiceSubmit = (e: React.FormEvent) => { + e.preventDefault(); + console.log("Service Request Form Submitted:", serviceForm); + alert("Service request form submitted!"); + // Implement actual submission logic here + }; + const navItems = [ - { name: 'Home', id: '/' }, - { name: 'About', id: '/about' }, - { name: 'Contact', id: '/contact' }, - { name: 'Testimonials', id: '/testimonials' } + { name: "Home", id: "/" }, + { name: "Contact", id: "/contact" } ]; return ( - -
- console.log('Contact form submitted with email:', email)} - useInvertedBackground={false} - className="w-full max-w-lg" - /> + + +
+
+
+

Get in Touch

+

+ We'd love to hear from you. Please fill out the form below or reach out directly. +

+
+ +
+

Contact Form

+
+ setContactForm({ ...contactForm, name: value })} + type="text" + placeholder="Your Name" + required + ariaLabel="Your Name" + /> + setContactForm({ ...contactForm, email: value })} + type="email" + placeholder="Your Email" + required + ariaLabel="Your Email" + /> + + + +
+
+ +
+
+

Request a Service

+

+ Tell us about your project or service needs. +

+
+ +
+

Service Request Form

+
+ setServiceForm({ ...serviceForm, name: value })} + type="text" + placeholder="Your Name" + required + ariaLabel="Your Name" + /> + setServiceForm({ ...serviceForm, email: value })} + type="email" + placeholder="Your Email" + required + ariaLabel="Your Email" + /> + setServiceForm({ ...serviceForm, service: value })} + type="text" + placeholder="Service Needed (e.g., Web Design, SEO, Consulting)" + required + ariaLabel="Service Needed" + /> + + + +
+
+ + ); -} \ No newline at end of file +} -- 2.49.1 From b3701b989438221eab3c47933f18164bacd5e55b Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:17:59 +0000 Subject: [PATCH 04/31] Update src/app/page.tsx --- src/app/page.tsx | 125 ++++++++++------------------------------------- 1 file changed, 27 insertions(+), 98 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index b270f20..917258e 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,119 +1,48 @@ -'use client'; - -import { ThemeProvider } from '@/providers/themeProvider/ThemeProvider'; -import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; -import HeroLogo from '@/components/sections/hero/HeroLogo'; -import SplitAbout from '@/components/sections/about/SplitAbout'; -import FeatureCardThree from '@/components/sections/feature/featureCardThree/FeatureCardThree'; -import FooterCard from '@/components/sections/footer/FooterCard'; -import SparklesGradientBackground from '@/components/background/SparklesGradientBackground'; - -import { Lightbulb, Gem, ShieldCheck, Twitter, Linkedin } from 'lucide-react'; +"use client"; +import { ThemeProvider } from "@/components/theme-provider"; +import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered"; +import HeroLogo from "@/components/sections/hero/HeroLogo"; +import FooterCard from "@/components/sections/footer/FooterCard"; export default function Home() { const navItems = [ - { name: 'Home', id: '/' }, - { name: 'About', id: '#about' }, - { name: 'Services', id: '#features' }, - { name: 'Contact', id: '#contact' } + { name: "Home", id: "/" }, + { name: "Contact", id: "/contact" } ]; return ( - - -
- -
- -
- -
- -
- -
- -
+ {/* Other sections would go here */} +
); } -- 2.49.1 From c9942bae6ff62b60892eaba3d1e3d341c517ccda Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:18:00 +0000 Subject: [PATCH 05/31] Update src/app/portfolio/page.tsx --- src/app/portfolio/page.tsx | 128 +++++++++++++++---------------------- 1 file changed, 53 insertions(+), 75 deletions(-) diff --git a/src/app/portfolio/page.tsx b/src/app/portfolio/page.tsx index f24090f..3d6fc8e 100644 --- a/src/app/portfolio/page.tsx +++ b/src/app/portfolio/page.tsx @@ -1,94 +1,72 @@ -"use client"; - -import { useState } from 'react'; -import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered"; -import ProductCatalog from "@/components/ecommerce/productCatalog/ProductCatalog"; -import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis"; -import TextBox from "@/components/Textbox"; - -export const metadata = { - title: "Our Portfolio & Gallery", description: "Explore our latest projects and high-quality image galleries."}; - -const projectData = [ - { id: "1", category: "Web Design", name: "E-commerce Redesign", price: "2023", rating: 5, reviewCount: "Client A", imageSrc: "/placeholder-project-1.jpg", imageAlt: "E-commerce Redesign" }, - { id: "2", category: "Branding", name: "Corporate Identity", price: "2022", rating: 4, reviewCount: "Client B", imageSrc: "/placeholder-project-2.jpg", imageAlt: "Corporate Identity" }, - { id: "3", category: "Development", name: "SaaS Platform", price: "2024", rating: 5, reviewCount: "Client C", imageSrc: "/placeholder-project-3.jpg", imageAlt: "SaaS Platform" }, - { id: "4", category: "Mobile Apps", name: "Fitness Tracker App", price: "2023", rating: 4, reviewCount: "Client D", imageSrc: "/placeholder-project-4.jpg", imageAlt: "Fitness Tracker App" }, - { id: "5", category: "Web Design", name: "Portfolio Website", price: "2024", rating: 5, reviewCount: "Client E", imageSrc: "/placeholder-project-5.jpg", imageAlt: "Portfolio Website" }, - { id: "6", category: "Branding", name: "Startup Logo Kit", price: "2023", rating: 4, reviewCount: "Client F", imageSrc: "/placeholder-project-6.jpg", imageAlt: "Startup Logo Kit" }, - { id: "7", category: "Development", name: "AI Chatbot Integration", price: "2024", rating: 5, reviewCount: "Client G", imageSrc: "/placeholder-project-7.jpg", imageAlt: "AI Chatbot Integration" }, - { id: "8", category: "Mobile Apps", name: "Recipe Finder App", price: "2022", rating: 4, reviewCount: "Client H", imageSrc: "/placeholder-project-8.jpg", imageAlt: "Recipe Finder App" } -]; +use client; +import { ThemeProvider } from "@/components/theme/ThemeProvider"; +import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; +import ProductCardOne from '@/components/sections/product/ProductCardOne'; export default function PortfolioPage() { - const [search, setSearch] = useState(''); - const [categoryFilter, setCategoryFilter] = useState('All'); + const navItems = [ + { name: "Home", id: "/" }, + { name: "Portfolio", id: "/portfolio" }, + { name: "Case Studies", id: "/case-studies" } + ]; - const categories = ['All', 'Web Design', 'Branding', 'Development', 'Mobile Apps']; - - const filteredProjects = projectData.filter(project => { - const matchesSearch = project.name.toLowerCase().includes(search.toLowerCase()); - const matchesCategory = categoryFilter === 'All' || project.category === categoryFilter; - return matchesSearch && matchesCategory; - }); - - const navItems = [{ name: 'Home', id: '/' }, { name: 'Portfolio', id: '/portfolio' }]; - const navButton = { text: 'Get Started', href: '#contact' }; - - const footerColumns = [ - { items: [{ label: 'Home', href: '/' }, { label: 'Portfolio', href: '/portfolio' }] }, - { items: [{ label: 'Privacy Policy', href: '#privacy' }] } // Using section link as no legal page exists + const projects = [ + { + id: '1', + name: 'E-commerce Redesign', + price: 'Web & Mobile', + imageSrc: 'https://placehold.co/800x600/png?text=Project+1', + imageAlt: 'E-commerce platform redesign project', + onProductClick: () => window.open('/case-studies', '_self') + }, + { + id: '2', + name: 'SaaS Dashboard Development', + price: 'B2B Software', + imageSrc: 'https://placehold.co/800x600/png?text=Project+2', + imageAlt: 'SaaS analytics dashboard project', + onProductClick: () => window.open('/case-studies', '_self') + }, + { + id: '3', + name: 'Mobile App for Healthtech', + price: 'iOS & Android', + imageSrc: 'https://placehold.co/800x600/png?text=Project+3', + imageAlt: 'Health technology mobile application', + onProductClick: () => window.open('/case-studies', '_self') + }, + { + id: '4', + name: 'AI-Powered Chatbot', + price: 'Customer Service', + imageSrc: 'https://placehold.co/800x600/png?text=Project+4', + imageAlt: 'Artificial intelligence chatbot solution', + onProductClick: () => window.open('/case-studies', '_self') + } ]; return ( - - -
- +
+ -
- - ); } -- 2.49.1 From 7e1955377b0576f6b1fbf385cf8d9ec547d0956c Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:18:00 +0000 Subject: [PATCH 06/31] Update src/app/styles/variables.css --- src/app/styles/variables.css | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css index b483a57..539ce00 100644 --- a/src/app/styles/variables.css +++ b/src/app/styles/variables.css @@ -10,15 +10,15 @@ --accent: #ffffff; --background-accent: #ffffff; */ - --background: #000000; - --card: #0c0c0c; - --foreground: #ffffff; - --primary-cta: #cee7ff; - --primary-cta-text: #000000; - --secondary-cta: #000000; - --secondary-cta-text: #ffffff; - --accent: #535353; - --background-accent: #CEE7FF; + --background: #f5f5f5; + --card: #ffffff; + --foreground: #1c1c1c; + --primary-cta: #1c1c1c; + --primary-cta-text: #f5f5f5; + --secondary-cta: #ffffff; + --secondary-cta-text: #1c1c1c; + --accent: #15479c; + --background-accent: #a8cce8; /* text sizing - set by ThemeProvider */ /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); -- 2.49.1 From 2db5529c696b96ae0169a49f9a97be2574098a84 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:18:42 +0000 Subject: [PATCH 07/31] Update src/app/case-studies/page.tsx --- src/app/case-studies/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/case-studies/page.tsx b/src/app/case-studies/page.tsx index c9fd688..769aa93 100644 --- a/src/app/case-studies/page.tsx +++ b/src/app/case-studies/page.tsx @@ -1,4 +1,4 @@ -use client; +'use client'; import { ThemeProvider } from "@/components/theme/ThemeProvider"; import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout'; -- 2.49.1 From bb0138094ca6383dc1e2a26054bc0548831d5a79 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:18:42 +0000 Subject: [PATCH 08/31] Update src/app/portfolio/page.tsx --- src/app/portfolio/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/portfolio/page.tsx b/src/app/portfolio/page.tsx index 3d6fc8e..e983853 100644 --- a/src/app/portfolio/page.tsx +++ b/src/app/portfolio/page.tsx @@ -1,4 +1,4 @@ -use client; +'use client'; import { ThemeProvider } from "@/components/theme/ThemeProvider"; import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; import ProductCardOne from '@/components/sections/product/ProductCardOne'; -- 2.49.1 From 7e613a28896d42f8541ae3598bf5410ce1820cff Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:19:49 +0000 Subject: [PATCH 09/31] Update src/app/about/page.tsx --- src/app/about/page.tsx | 103 +++++++++-------------------------------- 1 file changed, 22 insertions(+), 81 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index b8bbd0b..020ab90 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -1,97 +1,38 @@ -"use client"; - -import { ThemeProvider } from "@/components/theme-provider"; -import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; -import SplitAbout from '@/components/sections/about/SplitAbout'; -import TeamCardEleven from '@/components/sections/team/TeamCardEleven'; +'use client'; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; -import { Lightbulb, Handshake, Star } from 'lucide-react'; export default function AboutPage() { + const navItems = [ + { name: "Home", id: "/" }, + { name: "About", id: "/about" }, + { name: "Services", id: "/services" }, + { name: "Contact", id: "/contact" } + ]; + return ( - - -
- -
- -
- -
- -
+ +
Date: Thu, 19 Mar 2026 20:19:50 +0000 Subject: [PATCH 10/31] Update src/app/case-studies/page.tsx --- src/app/case-studies/page.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/case-studies/page.tsx b/src/app/case-studies/page.tsx index 769aa93..9a66e9c 100644 --- a/src/app/case-studies/page.tsx +++ b/src/app/case-studies/page.tsx @@ -1,5 +1,5 @@ 'use client'; -import { ThemeProvider } from "@/components/theme/ThemeProvider"; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout'; import { Sparkles } from 'lucide-react'; @@ -38,4 +38,4 @@ export default function CaseStudiesPage() {
); -} +} \ No newline at end of file -- 2.49.1 From 7a068c1f2e90abd42a23a6471fd1d83531fd47c4 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:19:51 +0000 Subject: [PATCH 11/31] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 161 +++++++-------------------------------- 1 file changed, 28 insertions(+), 133 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 252f629..eeeee7e 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -1,146 +1,41 @@ -"use client"; -import { ThemeProvider } from "@/components/theme-provider"; -import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered"; -import FooterCard from "@/components/sections/footer/FooterCard"; -import Input from "@/components/form/Input"; -import ButtonHoverBubble from "@/components/button/ButtonHoverBubble"; -import { useState } from "react"; +'use client'; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; +import ContactCTA from '@/components/sections/contact/ContactCTA'; +import { Mail } from 'lucide-react'; export default function ContactPage() { - const [contactForm, setContactForm] = useState({ name: "", email: "", message: "" }); - const [serviceForm, setServiceForm] = useState({ name: "", email: "", service: "", details: "" }); - - const handleContactSubmit = (e: React.FormEvent) => { - e.preventDefault(); - console.log("Contact Form Submitted:", contactForm); - alert("Contact form submitted!"); - // Implement actual submission logic here - }; - - const handleServiceSubmit = (e: React.FormEvent) => { - e.preventDefault(); - console.log("Service Request Form Submitted:", serviceForm); - alert("Service request form submitted!"); - // Implement actual submission logic here - }; - const navItems = [ { name: "Home", id: "/" }, + { name: "About", id: "/about" }, + { name: "Services", id: "/services" }, { name: "Contact", id: "/contact" } ]; return ( - - -
-
-
-

Get in Touch

-

- We'd love to hear from you. Please fill out the form below or reach out directly. -

-
- -
-

Contact Form

-
- setContactForm({ ...contactForm, name: value })} - type="text" - placeholder="Your Name" - required - ariaLabel="Your Name" - /> - setContactForm({ ...contactForm, email: value })} - type="email" - placeholder="Your Email" - required - ariaLabel="Your Email" - /> - - - -
-
- -
-
-

Request a Service

-

- Tell us about your project or service needs. -

-
- -
-

Service Request Form

-
- setServiceForm({ ...serviceForm, name: value })} - type="text" - placeholder="Your Name" - required - ariaLabel="Your Name" - /> - setServiceForm({ ...serviceForm, email: value })} - type="email" - placeholder="Your Email" - required - ariaLabel="Your Email" - /> - setServiceForm({ ...serviceForm, service: value })} - type="text" - placeholder="Service Needed (e.g., Web Design, SEO, Consulting)" - required - ariaLabel="Service Needed" - /> - - - -
-
+ +
+
- - ); -} +} \ No newline at end of file -- 2.49.1 From 7909be3a56b1bc67deb633843d8c4b9d239bcb6f Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:19:51 +0000 Subject: [PATCH 12/31] Update src/app/page.tsx --- src/app/page.tsx | 69 ++++++++++++++++++++++++++---------------------- 1 file changed, 37 insertions(+), 32 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 917258e..2abbd58 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,48 +1,53 @@ -"use client"; -import { ThemeProvider } from "@/components/theme-provider"; -import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered"; -import HeroLogo from "@/components/sections/hero/HeroLogo"; -import FooterCard from "@/components/sections/footer/FooterCard"; +'use client'; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; +import HeroSplitDoubleCarousel from '@/components/sections/hero/HeroSplitDoubleCarousel'; +import { Sparkles } from 'lucide-react'; -export default function Home() { +export default function HomePage() { const navItems = [ { name: "Home", id: "/" }, + { name: "About", id: "/about" }, + { name: "Services", id: "/services" }, { name: "Contact", id: "/contact" } ]; return ( - -
- +
+
- {/* Other sections would go here */} - ); -} +} \ No newline at end of file -- 2.49.1 From c3c719926ea0d6477cc2db679d5dc77e95d76250 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:19:52 +0000 Subject: [PATCH 13/31] Update src/app/portfolio/page.tsx --- src/app/portfolio/page.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/portfolio/page.tsx b/src/app/portfolio/page.tsx index e983853..686613a 100644 --- a/src/app/portfolio/page.tsx +++ b/src/app/portfolio/page.tsx @@ -1,5 +1,5 @@ 'use client'; -import { ThemeProvider } from "@/components/theme/ThemeProvider"; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; import ProductCardOne from '@/components/sections/product/ProductCardOne'; @@ -69,4 +69,4 @@ export default function PortfolioPage() {
); -} +} \ No newline at end of file -- 2.49.1 From e65e45246cbb94f7cfb11a73e349c5ae8ee33d06 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:20:49 +0000 Subject: [PATCH 14/31] Update src/app/about/page.tsx --- src/app/about/page.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 020ab90..261b15b 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -19,6 +19,10 @@ export default function AboutPage() { cardStyle="solid" primaryButtonStyle="gradient" secondaryButtonStyle="glass" + contentWidth="medium" + sizing="medium" + background="circleGradient" + headingFontWeight="normal" >
-- 2.49.1 From 97bc7bc8b99e9a2343170c52864c8060cd1b4d68 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:20:50 +0000 Subject: [PATCH 15/31] Update src/app/case-studies/page.tsx --- src/app/case-studies/page.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/app/case-studies/page.tsx b/src/app/case-studies/page.tsx index 9a66e9c..97056c0 100644 --- a/src/app/case-studies/page.tsx +++ b/src/app/case-studies/page.tsx @@ -19,6 +19,10 @@ export default function CaseStudiesPage() { cardStyle="solid" primaryButtonStyle="gradient" secondaryButtonStyle="glass" + contentWidth="medium" + sizing="medium" + background="circleGradient" + headingFontWeight="normal" >
-- 2.49.1 From 3f3ca91d252cc8d24ad65f55193e44f04c88a9fe Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:20:51 +0000 Subject: [PATCH 16/31] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index eeeee7e..740c299 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -20,6 +20,10 @@ export default function ContactPage() { cardStyle="inset" primaryButtonStyle="diagonal-gradient" secondaryButtonStyle="layered" + contentWidth="medium" + sizing="medium" + background="circleGradient" + headingFontWeight="normal" >
-- 2.49.1 From f12c890b4523e9b647a9579337950f215401527b Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:20:52 +0000 Subject: [PATCH 17/31] Update src/app/page.tsx --- src/app/page.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/app/page.tsx b/src/app/page.tsx index 2abbd58..bf9fb72 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -20,6 +20,10 @@ export default function HomePage() { cardStyle="glass-depth" primaryButtonStyle="shadow" secondaryButtonStyle="glass" + contentWidth="medium" + sizing="medium" + background="circleGradient" + headingFontWeight="normal" >
-- 2.49.1 From 95007808f4a41a236484a45a6a557c5719b6668b Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:20:52 +0000 Subject: [PATCH 18/31] Update src/app/portfolio/page.tsx --- src/app/portfolio/page.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/app/portfolio/page.tsx b/src/app/portfolio/page.tsx index 686613a..703f7d4 100644 --- a/src/app/portfolio/page.tsx +++ b/src/app/portfolio/page.tsx @@ -54,6 +54,9 @@ export default function PortfolioPage() { cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" + contentWidth="medium" + sizing="medium" + headingFontWeight="normal" >
-- 2.49.1 From ca83a66cfbfc406891d36fb5c6a863f38bb66042 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:22:13 +0000 Subject: [PATCH 19/31] Update src/app/about/page.tsx --- src/app/about/page.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 261b15b..49155be 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -8,6 +8,8 @@ export default function AboutPage() { { name: "Home", id: "/" }, { name: "About", id: "/about" }, { name: "Services", id: "/services" }, + { name: "Portfolio", id: "/portfolio" }, + { name: "Case Studies", id: "/case-studies" }, { name: "Contact", id: "/contact" } ]; @@ -24,7 +26,9 @@ export default function AboutPage() { background="circleGradient" headingFontWeight="normal" > - +
Date: Thu, 19 Mar 2026 20:22:14 +0000 Subject: [PATCH 20/31] Update src/app/case-studies/page.tsx --- src/app/case-studies/page.tsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/app/case-studies/page.tsx b/src/app/case-studies/page.tsx index 97056c0..5a2f9d8 100644 --- a/src/app/case-studies/page.tsx +++ b/src/app/case-studies/page.tsx @@ -7,8 +7,11 @@ import { Sparkles } from 'lucide-react'; export default function CaseStudiesPage() { const navItems = [ { name: "Home", id: "/" }, + { name: "About", id: "/about" }, + { name: "Services", id: "/services" }, { name: "Portfolio", id: "/portfolio" }, - { name: "Case Studies", id: "/case-studies" } + { name: "Case Studies", id: "/case-studies" }, + { name: "Contact", id: "/contact" } ]; return ( @@ -24,7 +27,9 @@ export default function CaseStudiesPage() { background="circleGradient" headingFontWeight="normal" > - +
Date: Thu, 19 Mar 2026 20:22:15 +0000 Subject: [PATCH 21/31] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 740c299..012c93a 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -9,6 +9,8 @@ export default function ContactPage() { { name: "Home", id: "/" }, { name: "About", id: "/about" }, { name: "Services", id: "/services" }, + { name: "Portfolio", id: "/portfolio" }, + { name: "Case Studies", id: "/case-studies" }, { name: "Contact", id: "/contact" } ]; @@ -25,7 +27,9 @@ export default function ContactPage() { background="circleGradient" headingFontWeight="normal" > - +
Date: Thu, 19 Mar 2026 20:22:15 +0000 Subject: [PATCH 22/31] Update src/app/page.tsx --- src/app/page.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index bf9fb72..ba415eb 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -9,6 +9,8 @@ export default function HomePage() { { name: "Home", id: "/" }, { name: "About", id: "/about" }, { name: "Services", id: "/services" }, + { name: "Portfolio", id: "/portfolio" }, + { name: "Case Studies", id: "/case-studies" }, { name: "Contact", id: "/contact" } ]; @@ -25,7 +27,9 @@ export default function HomePage() { background="circleGradient" headingFontWeight="normal" > - +
Date: Thu, 19 Mar 2026 20:22:16 +0000 Subject: [PATCH 23/31] Update src/app/portfolio/page.tsx --- src/app/portfolio/page.tsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/app/portfolio/page.tsx b/src/app/portfolio/page.tsx index 703f7d4..fd8a0f7 100644 --- a/src/app/portfolio/page.tsx +++ b/src/app/portfolio/page.tsx @@ -6,8 +6,11 @@ import ProductCardOne from '@/components/sections/product/ProductCardOne'; export default function PortfolioPage() { const navItems = [ { name: "Home", id: "/" }, + { name: "About", id: "/about" }, + { name: "Services", id: "/services" }, { name: "Portfolio", id: "/portfolio" }, - { name: "Case Studies", id: "/case-studies" } + { name: "Case Studies", id: "/case-studies" }, + { name: "Contact", id: "/contact" } ]; const projects = [ @@ -58,7 +61,9 @@ export default function PortfolioPage() { sizing="medium" headingFontWeight="normal" > - +
Date: Thu, 19 Mar 2026 20:22:17 +0000 Subject: [PATCH 24/31] Update src/app/services/page.tsx --- src/app/services/page.tsx | 202 +++++++++++++------------------------- 1 file changed, 66 insertions(+), 136 deletions(-) diff --git a/src/app/services/page.tsx b/src/app/services/page.tsx index c278d86..95044a3 100644 --- a/src/app/services/page.tsx +++ b/src/app/services/page.tsx @@ -1,161 +1,91 @@ -"use client"; +'use client'; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; -import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour'; -import PricingCardEight from '@/components/sections/pricing/PricingCardEight'; -import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; -import TextAnimation from '@/components/text/TextAnimation'; -import { LayoutDashboard, Rocket, Palette } from 'lucide-react'; +import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; +import TextNumberCount from '@/components/text/TextNumberCount'; +import FeatureCardTwentyFive from '@/components/sections/feature/FeatureCardTwentyFive'; +import { Target, Lightbulb, TrendingUp, Handshake } from 'lucide-react'; export default function ServicesPage() { - const navbarNavItems = [ - { name: 'Home', id: '/' }, - { name: 'Services', id: '/services' } + const navItems = [ + { name: "Home", id: "/" }, + { name: "About", id: "/about" }, + { name: "Services", id: "/services" }, + { name: "Portfolio", id: "/portfolio" }, + { name: "Case Studies", id: "/case-studies" }, + { name: "Contact", id: "/contact" } ]; - const footerColumns = [ + + const features = [ { - title: 'Product', - items: [ - { label: 'Features', href: '#' }, - { label: 'Pricing', href: '/pricing' } + title: 'Business Strategy', + description: 'Crafting clear strategies for growth and market leadership through in-depth analysis and visionary planning.', + icon: Target, + mediaItems: [ + { imageSrc: 'https://placehold.co/400x300/png?text=Strategy+Meeting', imageAlt: 'Strategy meeting in progress' }, + { imageSrc: 'https://placehold.co/400x300/png?text=Data+Analysis', imageAlt: 'Data analysis charts' } ] }, { - title: 'Company', - items: [ - { label: 'About', href: '/about' }, - { label: 'Contact', href: '/contact' } + title: 'Innovative Solutions', + description: 'Developing cutting-edge solutions that leverage the latest technology to solve complex business challenges.', + icon: Lightbulb, + mediaItems: [ + { imageSrc: 'https://placehold.co/400x300/png?text=Innovation+Concept', imageAlt: 'Lightbulb representing innovation' }, + { imageSrc: 'https://placehold.co/400x300/png?text=Software+Development', imageAlt: 'Code on a computer screen' } + ] + }, + { + title: 'Growth Marketing', + description: 'Implementing data-driven marketing campaigns designed to maximize reach, engagement, and conversion rates.', + icon: TrendingUp, + mediaItems: [ + { imageSrc: 'https://placehold.co/400x300/png?text=Marketing+Analytics', imageAlt: 'Marketing analytics dashboard' }, + { imageSrc: 'https://placehold.co/400x300/png?text=Digital+Campaign', imageAlt: 'Digital marketing campaign on mobile' } + ] + }, + { + title: 'Client Partnership', + description: 'Building strong, collaborative relationships with our clients, ensuring shared success and long-term value.', + icon: Handshake, + mediaItems: [ + { imageSrc: 'https://placehold.co/400x300/png?text=Client+Meeting', imageAlt: 'Client meeting discussion' }, + { imageSrc: 'https://placehold.co/400x300/png?text=Team+Collaboration', imageAlt: 'Team collaborating on project' } ] } ]; return ( - -
-
- - Our Services - + +
+ +
+
-
- -
-
- -
- ); } \ No newline at end of file -- 2.49.1 From 0d914004a5ce769cc7f1fdbdcce18f56e1a83635 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:23:12 +0000 Subject: [PATCH 25/31] Update src/app/services/page.tsx --- src/app/services/page.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/services/page.tsx b/src/app/services/page.tsx index 95044a3..9f648b4 100644 --- a/src/app/services/page.tsx +++ b/src/app/services/page.tsx @@ -23,7 +23,7 @@ export default function ServicesPage() { mediaItems: [ { imageSrc: 'https://placehold.co/400x300/png?text=Strategy+Meeting', imageAlt: 'Strategy meeting in progress' }, { imageSrc: 'https://placehold.co/400x300/png?text=Data+Analysis', imageAlt: 'Data analysis charts' } - ] + ] as const }, { title: 'Innovative Solutions', @@ -32,7 +32,7 @@ export default function ServicesPage() { mediaItems: [ { imageSrc: 'https://placehold.co/400x300/png?text=Innovation+Concept', imageAlt: 'Lightbulb representing innovation' }, { imageSrc: 'https://placehold.co/400x300/png?text=Software+Development', imageAlt: 'Code on a computer screen' } - ] + ] as const }, { title: 'Growth Marketing', @@ -41,7 +41,7 @@ export default function ServicesPage() { mediaItems: [ { imageSrc: 'https://placehold.co/400x300/png?text=Marketing+Analytics', imageAlt: 'Marketing analytics dashboard' }, { imageSrc: 'https://placehold.co/400x300/png?text=Digital+Campaign', imageAlt: 'Digital marketing campaign on mobile' } - ] + ] as const }, { title: 'Client Partnership', @@ -50,7 +50,7 @@ export default function ServicesPage() { mediaItems: [ { imageSrc: 'https://placehold.co/400x300/png?text=Client+Meeting', imageAlt: 'Client meeting discussion' }, { imageSrc: 'https://placehold.co/400x300/png?text=Team+Collaboration', imageAlt: 'Team collaborating on project' } - ] + ] as const } ]; -- 2.49.1 From d928f3ff3c1e6f27290a698f621ae959213df98d Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:24:48 +0000 Subject: [PATCH 26/31] Update src/app/about/page.tsx --- src/app/about/page.tsx | 40 +++++++++++++++------------------------- 1 file changed, 15 insertions(+), 25 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 49155be..677b57b 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -1,25 +1,23 @@ 'use client'; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; -import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; +import HeroOverlay from '@/components/sections/hero/HeroOverlay'; export default function AboutPage() { const navItems = [ { name: "Home", id: "/" }, { name: "About", id: "/about" }, { name: "Services", id: "/services" }, - { name: "Portfolio", id: "/portfolio" }, - { name: "Case Studies", id: "/case-studies" }, - { name: "Contact", id: "/contact" } + { name: "Portfolio", id: "/portfolio" } ]; return (
-
- +
-- 2.49.1 From 20bba1788cf7533d46d63595f7282d89a9933911 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:24:49 +0000 Subject: [PATCH 27/31] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 36 +++++++++++++++++++----------------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 012c93a..2de2295 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -1,8 +1,7 @@ 'use client'; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; -import ContactCTA from '@/components/sections/contact/ContactCTA'; -import { Mail } from 'lucide-react'; +import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; export default function ContactPage() { const navItems = [ @@ -16,31 +15,34 @@ export default function ContactPage() { return (
- console.log('Contact form submitted:', data)} useInvertedBackground={false} />
-- 2.49.1 From 86d02ef7bf0128c2d38284377d3ab189b4a3df4a Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:24:50 +0000 Subject: [PATCH 28/31] Update src/app/page.tsx --- src/app/page.tsx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index ba415eb..230bed0 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -16,16 +16,16 @@ export default function HomePage() { return ( -
- + -
- -
); -- 2.49.1 From 23b5b874c4b8d53378a1bdef2da402f2b514389c Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 20:24:52 +0000 Subject: [PATCH 31/31] Update src/app/styles/variables.css --- src/app/styles/variables.css | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css index 539ce00..3a5c203 100644 --- a/src/app/styles/variables.css +++ b/src/app/styles/variables.css @@ -10,15 +10,15 @@ --accent: #ffffff; --background-accent: #ffffff; */ - --background: #f5f5f5; - --card: #ffffff; - --foreground: #1c1c1c; - --primary-cta: #1c1c1c; - --primary-cta-text: #f5f5f5; - --secondary-cta: #ffffff; - --secondary-cta-text: #1c1c1c; - --accent: #15479c; - --background-accent: #a8cce8; + --background: #0a0a0a; + --card: #1a1a1a; + --foreground: #f5f5f5; + --primary-cta: #ffdf7d; + --primary-cta-text: #0a0a0a; + --secondary-cta: #1a1a1a; + --secondary-cta-text: #ffffff; + --accent: #b8860b; + --background-accent: #8b6914; /* text sizing - set by ThemeProvider */ /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); -- 2.49.1