From a0eb7a3644061cca4e4552271a8c9c9be66fd623 Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Wed, 1 Jul 2026 09:58:05 +0000 Subject: [PATCH 1/3] Bob AI: fix build error in src/components/Layout.tsx --- src/components/Layout.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index 0fdd4f2..f1bd77f 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -43,6 +43,7 @@ export default function Layout() { Date: Wed, 1 Jul 2026 09:58:12 +0000 Subject: [PATCH 2/3] Update src/components/Layout.tsx --- src/components/Layout.tsx | 63 ++++++++++++--------------------------- 1 file changed, 19 insertions(+), 44 deletions(-) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index f1bd77f..49b3c03 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -8,32 +8,25 @@ import { StyleProvider } from "@/components/ui/StyleProvider"; export default function Layout() { const navItems = [ { - "name": "Forside", - "href": "/" + "name": "Forside", "href": "/" }, { - "name": "For bygherrer", - "href": "/bygherrer" + "name": "For bygherrer", "href": "/bygherrer" }, { - "name": "For annoncører", - "href": "/annoncoerer" + "name": "For annoncører", "href": "/annoncoerer" }, { - "name": "Cases", - "href": "/cases" + "name": "Cases", "href": "/cases" }, { - "name": "Hero", - "href": "#hero" + "name": "Hero", "href": "#hero" }, { - "name": "Testimonials", - "href": "#testimonials" + "name": "Testimonials", "href": "#testimonials" }, { - "name": "Metrics", - "href": "#metrics" + "name": "Metrics", "href": "#metrics" } ]; @@ -43,11 +36,9 @@ export default function Layout() {
@@ -58,49 +49,33 @@ export default function Layout() { brand="Urban OOH" columns={[ { - title: "Menu", - items: [ + title: "Menu", items: [ { - label: "Forside", - href: "/", - }, + label: "Forside", href: "/"}, { - label: "For bygherrer", - href: "/bygherrer", - }, + label: "For bygherrer", href: "/bygherrer"}, { - label: "For annoncører", - href: "/annoncoerer", - }, + label: "For annoncører", href: "/annoncoerer"}, ], }, { - title: "Virksomhed", - items: [ + title: "Virksomhed", items: [ { - label: "Kontakt", - href: "/kontakt", - }, + label: "Kontakt", href: "/kontakt"}, { - label: "Cases", - href: "/cases", - }, + label: "Cases", href: "/cases"}, ], }, ]} copyright="© 2024 Urban OOH. Alle rettigheder forbeholdes." links={[ { - label: "Privatliv", - href: "#", - }, + label: "Privatliv", href: "#"}, { - label: "Cookies", - href: "#", - }, + label: "Cookies", href: "#"}, ]} /> ); -} +} \ No newline at end of file -- 2.49.1 From f098ffdca6ad1db89e4faa17a9372ff22b6043cc Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 1 Jul 2026 09:58:12 +0000 Subject: [PATCH 3/3] Update src/pages/HomePage.tsx --- src/pages/HomePage.tsx | 96 +++++++++++------------------------------- 1 file changed, 24 insertions(+), 72 deletions(-) diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index 6bac2ce..3a30ff0 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -1,8 +1,8 @@ -import AboutTestimonialParallax from '@/components/sections/about/AboutTestimonialParallax'; import HeroBillboard from '@/components/sections/hero/HeroBillboard'; import MetricsFeatureCards from '@/components/sections/metrics/MetricsFeatureCards'; import TestimonialMarqueeOverlayCards from '@/components/sections/testimonial/TestimonialMarqueeOverlayCards'; import TestimonialTrustCard from '@/components/sections/testimonial/TestimonialTrustCard'; +import AboutTestimonialParallax from '@/components/sections/about/AboutTestimonialParallax'; import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary"; export default function HomePage() { @@ -14,13 +14,9 @@ export default function HomePage() { title="Forvandl byggeplads til premium medieflade." description="Urban OOH forbinder bygherrer med de stærkeste storformat-placeringer i Danmark." primaryButton={{ - text: "For bygherrer", - href: "/bygherrer", - }} + text: "For bygherrer", href: "/bygherrer"}} secondaryButton={{ - text: "For annoncører", - href: "/annoncoerer", - }} + text: "For annoncører", href: "/annoncoerer"}} imageSrc="http://img.b2bpic.net/free-photo/minimalist-architecture-with-reflective-pool_23-2151993722.jpg" textAnimation="fade" /> @@ -35,40 +31,20 @@ export default function HomePage() { description="Hør hvad bygherrer og mediebureauer siger." testimonials={[ { - name: "Anders Jensen", - role: "Udviklingschef", - company: "ByggePartner", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/large-billboard-street_132075-5669.jpg", - }, + name: "Anders Jensen", role: "Udviklingschef", company: "ByggePartner", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/large-billboard-street_132075-5669.jpg"}, { - name: "Mette Nielsen", - role: "Media Planner", - company: "Agency Nord", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/staircase-near-blue-wall-garage-leading-red-door_181624-16517.jpg", - }, + name: "Mette Nielsen", role: "Media Planner", company: "Agency Nord", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/staircase-near-blue-wall-garage-leading-red-door_181624-16517.jpg"}, { - name: "Søren Holm", - role: "CEO", - company: "Holm Ejendomme", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-yellow-spiral-staircase-sunlight_181624-12099.jpg", - }, + name: "Søren Holm", role: "CEO", company: "Holm Ejendomme", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-yellow-spiral-staircase-sunlight_181624-12099.jpg"}, { - name: "Trine Østergaard", - role: "Brand Manager", - company: "Retail Group", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/young-influencer-connecting-social-network-digital-world_482257-126523.jpg", - }, + name: "Trine Østergaard", role: "Brand Manager", company: "Retail Group", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/young-influencer-connecting-social-network-digital-world_482257-126523.jpg"}, { - name: "Jesper Vester", - role: "Director", - company: "Vester Byg", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/top-view-man-with-map_1153-414.jpg", - }, + name: "Jesper Vester", role: "Director", company: "Vester Byg", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/top-view-man-with-map_1153-414.jpg"}, ]} textAnimation="fade" /> @@ -83,31 +59,16 @@ export default function HomePage() { description="Vi skaber markant impact for brands i byrummet." metrics={[ { - value: "200k+", - title: "Månedlige visninger", - features: [ - "Høj trafik flow", - "Unik lokation", - "Primetid eksponering", - ], + value: "200k+", title: "Månedlige visninger", features: [ + "Høj trafik flow", "Unik lokation", "Primetid eksponering"], }, { - value: "98%", - title: "Kampagne recall", - features: [ - "Høj gennemslagskraft", - "Kreativ frihed", - "Premium format", - ], + value: "98%", title: "Kampagne recall", features: [ + "Høj gennemslagskraft", "Kreativ frihed", "Premium format"], }, { - value: "15+", - title: "Nye lokationer", - features: [ - "Vækst i byer", - "Strategisk valg", - "Bygherre fokus", - ], + value: "15+", title: "Nye lokationer", features: [ + "Vækst i byer", "Strategisk valg", "Bygherre fokus"], }, ]} textAnimation="slide-up" @@ -123,21 +84,13 @@ export default function HomePage() { author="Jesper Vester, Vester Byg" avatars={[ { - name: "Anders", - imageSrc: "http://img.b2bpic.net/free-photo/male-cool-influencer-hosting-live-presentation-with-hands-free-microphone_482257-126542.jpg", - }, + name: "Anders", imageSrc: "http://img.b2bpic.net/free-photo/male-cool-influencer-hosting-live-presentation-with-hands-free-microphone_482257-126542.jpg"}, { - name: "Mette", - imageSrc: "http://img.b2bpic.net/free-photo/young-stylish-woman-exploring-city_23-2149186681.jpg", - }, + name: "Mette", imageSrc: "http://img.b2bpic.net/free-photo/young-stylish-woman-exploring-city_23-2149186681.jpg"}, { - name: "Søren", - imageSrc: "http://img.b2bpic.net/free-photo/young-japanese-woman-outdoors_23-2149010153.jpg", - }, + name: "Søren", imageSrc: "http://img.b2bpic.net/free-photo/young-japanese-woman-outdoors_23-2149010153.jpg"}, { - name: "Trine", - imageSrc: "http://img.b2bpic.net/free-photo/young-adult-traveling-london_23-2149259455.jpg", - }, + name: "Trine", imageSrc: "http://img.b2bpic.net/free-photo/young-adult-traveling-london_23-2149259455.jpg"}, ]} textAnimation="fade" /> @@ -148,10 +101,9 @@ export default function HomePage() { ); -} +} \ No newline at end of file -- 2.49.1