From e7cf68232093f000409bcc7b92395513356dce49 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 09:03:55 +0000 Subject: [PATCH 1/2] Update src/app/layout.tsx --- src/app/layout.tsx | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 94748bb..6846027 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -22,22 +22,20 @@ const inter = Inter({ export const metadata: Metadata = { title: "DESIGNITY-WEB | Swiss-Precision Digital Marketing for European Brands", description: "Premium digital marketing agency in Geneva. Data-driven growth strategies, paid advertising, web development, and brand positioning for ambitious European companies.", keywords: "digital marketing agency, growth hacking, paid advertising, brand strategy, Europe, Switzerland, web development, landing pages", metadataBase: new URL("https://designity-web.ch"), alternates: { - canonical: "https://designity-web.ch" - }, + canonical: "https://designity-web.ch"}, openGraph: { title: "DESIGNITY-WEB | Digital Marketing Excellence", description: "We Make Your Brand Grow. Swiss-precision digital marketing for European brands.", url: "https://designity-web.ch", siteName: "DESIGNITY-WEB", type: "website", images: [ { - url: "http://img.b2bpic.net/free-vector/dark-line-gradient-background_1409-1642.jpg", alt: "DESIGNITY-WEB Premium Digital Marketing" - } - ] + url: "http://img.b2bpic.net/free-vector/dark-line-gradient-background_1409-1642.jpg", alt: "DESIGNITY-WEB Premium Digital Marketing"}, + ], }, twitter: { - card: "summary_large_image", title: "DESIGNITY-WEB | Swiss-Precision Digital Marketing", description: "Premium growth strategies for European brands", images: ["http://img.b2bpic.net/free-vector/dark-line-gradient-background_1409-1642.jpg"] + card: "summary_large_image", title: "DESIGNITY-WEB | Swiss-Precision Digital Marketing", description: "Premium growth strategies for European brands", images: ["http://img.b2bpic.net/free-vector/dark-line-gradient-background_1409-1642.jpg"], }, robots: { index: true, - follow: true - } + follow: true, + }, }; export default function RootLayout({ From 650a92e1c9ed3dc76c87604efb0a0ca3a92e4d51 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 09:03:57 +0000 Subject: [PATCH 2/2] Update src/app/page.tsx --- src/app/page.tsx | 114 +++++++++++++++++++++++------------------------ 1 file changed, 57 insertions(+), 57 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 2e348fa..713caaa 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,17 +1,17 @@ "use client"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; -import HeroCarouselLogo from '@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo'; -import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; -import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour'; -import MetricCardSeven from '@/components/sections/metrics/MetricCardSeven'; -import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard'; -import PricingCardFive from '@/components/sections/pricing/PricingCardFive'; -import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve'; -import ContactSplit from '@/components/sections/contact/ContactSplit'; -import FooterBase from '@/components/sections/footer/FooterBase'; -import { Award, Lightbulb, Rocket, Zap } from 'lucide-react'; +import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered"; +import HeroCarouselLogo from "@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo"; +import SocialProofOne from "@/components/sections/socialProof/SocialProofOne"; +import FeatureCardTwentyFour from "@/components/sections/feature/FeatureCardTwentyFour"; +import MetricCardSeven from "@/components/sections/metrics/MetricCardSeven"; +import TestimonialAboutCard from "@/components/sections/about/TestimonialAboutCard"; +import PricingCardFive from "@/components/sections/pricing/PricingCardFive"; +import TestimonialCardTwelve from "@/components/sections/testimonial/TestimonialCardTwelve"; +import ContactSplit from "@/components/sections/contact/ContactSplit"; +import FooterBase from "@/components/sections/footer/FooterBase"; +import { Award, Lightbulb, Rocket, Zap } from "lucide-react"; export default function LandingPage() { return ( @@ -34,7 +34,7 @@ export default function LandingPage() { { name: "Process", id: "process" }, { name: "Testimonials", id: "testimonials" }, { name: "About", id: "philosophy" }, - { name: "Contact", id: "contact" } + { name: "Contact", id: "contact" }, ]} button={{ text: "Start Your Growth", href: "contact" }} brandName="DESIGNITY-WEB" @@ -46,12 +46,11 @@ export default function LandingPage() { logoText="DESIGNITY-WEB" description="Swiss-Precision Digital Marketing for Ambitious European Brands" buttons={[ - { text: "Start Your Growth →", href: "contact" } + { text: "Start Your Growth →", href: "contact" }, ]} slides={[ { - imageSrc: "http://img.b2bpic.net/free-vector/dark-line-gradient-background_1409-1642.jpg", imageAlt: "abstract gradient mesh navy teal gradient animated mesh background digital gradient" - } + imageSrc: "http://img.b2bpic.net/free-vector/dark-line-gradient-background_1409-1642.jpg", imageAlt: "abstract gradient mesh navy teal gradient animated mesh background digital gradient"}, ]} autoplayDelay={3000} showDimOverlay={true} @@ -61,7 +60,8 @@ export default function LandingPage() {
@@ -116,17 +110,21 @@ export default function LandingPage() { useInvertedBackground={false} metrics={[ { - id: "revenue", value: "€12M+", title: "Revenue Generated for Clients", items: ["Average client lifetime value increase", "Across 8+ European markets", "Sustained year-over-year growth"] + id: "revenue", value: "€12M+", title: "Revenue Generated for Clients", items: [ + "Average client lifetime value increase", "Across 8+ European markets", "Sustained year-over-year growth"], }, { - id: "roas", value: "340%", title: "Average ROAS", items: ["Campaign performance benchmark", "Consistently outperforms industry standards", "Proven optimization methodology"] + id: "roas", value: "340%", title: "Average ROAS", items: [ + "Campaign performance benchmark", "Consistently outperforms industry standards", "Proven optimization methodology"], }, { - id: "campaigns", value: "150+", title: "Campaigns Launched", items: ["Diverse industries and markets", "Proven across multiple channels", "Scalable from €5K to €500K+ budgets"] + id: "campaigns", value: "150+", title: "Campaigns Launched", items: [ + "Diverse industries and markets", "Proven across multiple channels", "Scalable from €5K to €500K+ budgets"], }, { - id: "retention", value: "98%", title: "Client Retention Rate", items: ["Long-term partnership focus", "Clients stay and expand", "Trust-based relationships"] - } + id: "retention", value: "98%", title: "Client Retention Rate", items: [ + "Long-term partnership focus", "Clients stay and expand", "Trust-based relationships"], + }, ]} /> @@ -155,17 +153,25 @@ export default function LandingPage() { useInvertedBackground={false} plans={[ { - id: "discover", tag: "Step 1: Discover", price: "", period: "", description: "Deep-dive audit of your brand, market dynamics, and competitive landscape. We uncover hidden opportunities.", button: { text: "Learn More" }, featuresTitle: "What We Do:", features: ["Market research and competitive analysis", "Brand assessment and positioning audit", "Customer journey mapping"] + id: "discover", tag: "Step 1: Discover", price: "", period: "", description: "Deep-dive audit of your brand, market dynamics, and competitive landscape. We uncover hidden opportunities.", button: { text: "Learn More" }, + featuresTitle: "What We Do:", features: [ + "Market research and competitive analysis", "Brand assessment and positioning audit", "Customer journey mapping"], }, { - id: "strategize", tag: "Step 2: Strategize", price: "", period: "", description: "Custom growth roadmap built on data and insight. Clear targets, proven tactics, measurable milestones.", button: { text: "Learn More" }, featuresTitle: "What We Do:", features: ["Strategic growth blueprint", "Channel selection and prioritization", "Budget allocation framework"] + id: "strategize", tag: "Step 2: Strategize", price: "", period: "", description: "Custom growth roadmap built on data and insight. Clear targets, proven tactics, measurable milestones.", button: { text: "Learn More" }, + featuresTitle: "What We Do:", features: [ + "Strategic growth blueprint", "Channel selection and prioritization", "Budget allocation framework"], }, { - id: "execute", tag: "Step 3: Execute", price: "", period: "", description: "Launch precision campaigns across all channels. Our team ensures flawless execution and continuous optimization.", button: { text: "Learn More" }, featuresTitle: "What We Do:", features: ["Campaign setup and launch", "Multi-channel execution", "Real-time performance monitoring"] + id: "execute", tag: "Step 3: Execute", price: "", period: "", description: "Launch precision campaigns across all channels. Our team ensures flawless execution and continuous optimization.", button: { text: "Learn More" }, + featuresTitle: "What We Do:", features: [ + "Campaign setup and launch", "Multi-channel execution", "Real-time performance monitoring"], }, { - id: "optimize", tag: "Step 4: Optimize", price: "", period: "", description: "Continuous refinement and testing. Every decision backed by data for compounding results over time.", button: { text: "Learn More" }, featuresTitle: "What We Do:", features: ["A/B testing and experimentation", "Weekly performance reporting", "Iterative strategy refinement"] - } + id: "optimize", tag: "Step 4: Optimize", price: "", period: "", description: "Continuous refinement and testing. Every decision backed by data for compounding results over time.", button: { text: "Learn More" }, + featuresTitle: "What We Do:", features: [ + "A/B testing and experimentation", "Weekly performance reporting", "Iterative strategy refinement"], + }, ]} /> @@ -179,23 +185,17 @@ export default function LandingPage() { cardAnimation="slide-up" testimonials={[ { - id: "1", name: "Sarah Müller", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Sarah Müller" - }, + id: "1", name: "Sarah Müller", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Sarah Müller"}, { - id: "2", name: "Johannes Weber", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Johannes Weber" - }, + id: "2", name: "Johannes Weber", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Johannes Weber"}, { - id: "3", name: "Claire Dupont", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Claire Dupont" - }, + id: "3", name: "Claire Dupont", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Claire Dupont"}, { - id: "4", name: "Marco Rossi", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Marco Rossi" - }, + id: "4", name: "Marco Rossi", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Marco Rossi"}, { - id: "5", name: "Elena Bergström", imageSrc: "http://img.b2bpic.net/free-photo/young-serious-businessman-looking-camera-meeting-headshot-portrait_1163-3923.jpg", imageAlt: "Elena Bergström" - }, + id: "5", name: "Elena Bergström", imageSrc: "http://img.b2bpic.net/free-photo/young-serious-businessman-looking-camera-meeting-headshot-portrait_1163-3923.jpg", imageAlt: "Elena Bergström"}, { - id: "6", name: "Thomas Kowalski", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Thomas Kowalski" - } + id: "6", name: "Thomas Kowalski", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Thomas Kowalski"}, ]} /> @@ -228,24 +228,24 @@ export default function LandingPage() { { label: "Paid Advertising", href: "services" }, { label: "Landing Pages", href: "services" }, { label: "Web Development", href: "services" }, - { label: "Analytics", href: "services" } - ] + { label: "Analytics", href: "services" }, + ], }, { title: "Company", items: [ { label: "Our Process", href: "process" }, { label: "Philosophy", href: "philosophy" }, { label: "Client Success", href: "testimonials" }, - { label: "Contact", href: "contact" } - ] + { label: "Contact", href: "contact" }, + ], }, { title: "Legal", items: [ { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, - { label: "Cookie Policy", href: "#" } - ] - } + { label: "Cookie Policy", href: "#" }, + ], + }, ]} />