From 758f337ab039ec8cdfe22a2153262d4c4fe86e48 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Feb 2026 02:40:16 +0000 Subject: [PATCH 1/4] Add src/app/ecommerce/page.tsx --- src/app/ecommerce/page.tsx | 251 +++++++++++++++++++++++++++++++++++++ 1 file changed, 251 insertions(+) create mode 100644 src/app/ecommerce/page.tsx diff --git a/src/app/ecommerce/page.tsx b/src/app/ecommerce/page.tsx new file mode 100644 index 0000000..9d5001e --- /dev/null +++ b/src/app/ecommerce/page.tsx @@ -0,0 +1,251 @@ +"use client"; + +import React from "react"; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; +import HeroBillboardScroll from '@/components/sections/hero/HeroBillboardScroll'; +import ProductCardFour from '@/components/sections/product/ProductCardFour'; +import FeatureCardTwentyThree from '@/components/sections/feature/FeatureCardTwentyThree'; +import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven'; +import PricingCardTwo from '@/components/sections/pricing/PricingCardTwo'; +import ContactText from '@/components/sections/contact/ContactText'; +import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis'; +import { Package, Sparkles, TrendingUp, Target, Rocket, Award } from "lucide-react"; + +export default function EcommercePage() { + return ( + + + +
+ +
+ +
+ console.log('favorited'), + onProductClick: () => window.open('/product/1', '_blank') + }, + { + id: "2", name: "Business Intelligence Suite", price: "$199.99", variant: "Silver • 3 Colors", imageSrc: "https://img.b2bpic.net/free-photo/businesswoman-working-laptop_53876-163211.jpg", imageAlt: "Business Intelligence Suite product", isFavorited: false, + onFavorite: () => console.log('favorited'), + onProductClick: () => window.open('/product/2', '_blank') + }, + { + id: "3", name: "Team Collaboration Tool Premium", price: "$149.99", variant: "White • 4 Colors", imageSrc: "https://img.b2bpic.net/free-photo/business-woman-talking-about-financial-project-taking-notes-discussing-start-up-ideas-using-laptop-diverse-employees-gathered-co-working-working-process-busy-company-teamwork-help-concept_482257-13564.jpg", imageAlt: "Team Collaboration Tool Premium product", isFavorited: false, + onFavorite: () => console.log('favorited'), + onProductClick: () => window.open('/product/3', '_blank') + }, + { + id: "4", name: "Analytics Dashboard Pro", price: "$249.99", variant: "Blue • 5 Colors", imageSrc: "https://img.b2bpic.net/free-photo/top-view-image-young-african-man-sitting-coworking_171337-13500.jpg", imageAlt: "Analytics Dashboard Pro product", isFavorited: false, + onFavorite: () => console.log('favorited'), + onProductClick: () => window.open('/product/4', '_blank') + } + ]} + /> +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} -- 2.49.1 From bc3923368576e30ede410fc6d5e596e44959d85a Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Feb 2026 02:40:17 +0000 Subject: [PATCH 2/4] Update src/app/layout.tsx --- src/app/layout.tsx | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 832d5a5..c2bce47 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,9 +1,13 @@ import type { Metadata } from "next"; +import { Inter } from "next/font/google"; import "./globals.css"; +import "./styles/variables.css"; +import "./styles/base.css"; + +const inter = Inter({ subsets: ["latin"] }); export const metadata: Metadata = { - title: "PerformanceHub - Performance Marketing Agency Amsterdam", description: "Amsterdam-based performance marketing agency specializing in SEO, PPC, and conversion optimization. Drive real results with data-driven strategies." -}; + title: "PerformanceHub - Performance Marketing Agency", description: "Amsterdam-based performance marketing agency specializing in SEO, PPC, and conversion optimization."}; export default function RootLayout({ children, @@ -12,9 +16,7 @@ export default function RootLayout({ }) { return ( - - {children} - + {children}