Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
2026-05-07 00:36:40 +00:00

View File

@@ -31,22 +31,10 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarStyleApple
navItems={[
{
name: "Hjem",
id: "hero",
},
{
name: "Om os",
id: "about",
},
{
name: "Blomster",
id: "products",
},
{
name: "Kontakt",
id: "contact",
},
{ name: "Hjem", id: "hero" },
{ name: "Om os", id: "about" },
{ name: "Blomster", id: "products" },
{ name: "Kontakt", id: "contact" },
]}
brandName="Den Franske Anemone"
/>
@@ -54,114 +42,41 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroSplitDoubleCarousel
background={{
variant: "sparkles-gradient",
}}
background={{ variant: "sparkles-gradient" }}
title="Den Franske Anemone"
description="Vi skaber smukke blomsteroplevelser til enhver lejlighed i hjertet af København. Besøg os på Fælledvej 22B."
leftCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/various-flowers-plants-shelf_23-2147761213.jpg?_wi=1",
imageAlt: "elegant flower shop window display",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/house-entrance-door-with-decorated-porch_23-2147764364.jpg",
imageAlt: "elegant flower shop window display",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/girl-making-wonderful-floral-composition-shop_23-2147761037.jpg",
imageAlt: "elegant flower shop window display",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/flower-composition-bucket-roses-chrysanthemum-side-view_141793-4425.jpg",
imageAlt: "elegant flower shop window display",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/charming-florist-talking-phone-table_23-2147760936.jpg",
imageAlt: "elegant flower shop window display",
},
{ imageSrc: "http://img.b2bpic.net/free-photo/various-flowers-plants-shelf_23-2147761213.jpg", imageAlt: "elegant flower shop window display" },
{ imageSrc: "http://img.b2bpic.net/free-photo/house-entrance-door-with-decorated-porch_23-2147764364.jpg", imageAlt: "elegant flower shop window display" },
{ imageSrc: "http://img.b2bpic.net/free-photo/girl-making-wonderful-floral-composition-shop_23-2147761037.jpg", imageAlt: "elegant flower shop window display" },
{ imageSrc: "http://img.b2bpic.net/free-photo/flower-composition-bucket-roses-chrysanthemum-side-view_141793-4425.jpg", imageAlt: "elegant flower shop window display" },
{ imageSrc: "http://img.b2bpic.net/free-photo/charming-florist-talking-phone-table_23-2147760936.jpg", imageAlt: "elegant flower shop window display" }
]}
rightCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-working-with-flowers_23-2149591622.jpg",
imageAlt: "elegant flower shop window display",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/composition-from-flowers-plants-lit-candles-as-part-decorations-wooden-table_181624-59023.jpg",
imageAlt: "elegant flower shop window display",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/person-with-flowers-outside-portrait_23-2151932173.jpg",
imageAlt: "elegant flower shop window display",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/flower-shop-collection-concept_23-2151921105.jpg",
imageAlt: "elegant flower shop window display",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/autumn-fall-concept-hot-colour-flower-bouquet_114579-1966.jpg",
imageAlt: "elegant flower shop window display",
},
{ imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-working-with-flowers_23-2149591622.jpg", imageAlt: "elegant flower shop window display" },
{ imageSrc: "http://img.b2bpic.net/free-photo/composition-from-flowers-plants-lit-candles-as-part-decorations-wooden-table_181624-59023.jpg", imageAlt: "elegant flower shop window display" },
{ imageSrc: "http://img.b2bpic.net/free-photo/person-with-flowers-outside-portrait_23-2151932173.jpg", imageAlt: "elegant flower shop window display" },
{ imageSrc: "http://img.b2bpic.net/free-photo/flower-shop-collection-concept_23-2151921105.jpg", imageAlt: "elegant flower shop window display" },
{ imageSrc: "http://img.b2bpic.net/free-photo/autumn-fall-concept-hot-colour-flower-bouquet_114579-1966.jpg", imageAlt: "elegant flower shop window display" }
]}
buttons={[
{
text: "Se udvalg",
href: "#products",
},
{
text: "Kontakt os",
href: "#contact",
},
{ text: "Se udvalg", href: "#products" },
{ text: "Kontakt os", href: "#contact" }
]}
avatars={[
{
src: "http://img.b2bpic.net/free-photo/front-view-elegant-woman-holding-bouquet-flowers-outdoors_23-2148826714.jpg",
alt: "Front view of elegant woman holding a bouquet of flowers outdoors",
},
{
src: "http://img.b2bpic.net/free-photo/cheerful-woman-excited-with-flowers-composing_23-2147761039.jpg",
alt: "Cheerful woman excited with flowers composing",
},
{
src: "http://img.b2bpic.net/free-photo/woman-florist-her-own-floral-shop-taking-care-flowers_1303-15631.jpg",
alt: "Woman florist at her own floral shop taking care of flowers",
},
{
src: "http://img.b2bpic.net/free-photo/beautiful-bouquet-flower_1339-7243.jpg",
alt: "Beautiful bouquet flower",
},
{
src: "http://img.b2bpic.net/free-photo/smiling-florist-with-bouquet-looking-camera_23-2147760926.jpg",
alt: "Smiling florist with bouquet looking at camera",
},
{ src: "http://img.b2bpic.net/free-photo/front-view-elegant-woman-holding-bouquet-flowers-outdoors_23-2148826714.jpg", alt: "Front view of elegant woman holding a bouquet of flowers outdoors" },
{ src: "http://img.b2bpic.net/free-photo/cheerful-woman-excited-with-flowers-composing_23-2147761039.jpg", alt: "Cheerful woman excited with flowers composing" },
{ src: "http://img.b2bpic.net/free-photo/woman-florist-her-own-floral-shop-taking-care-flowers_1303-15631.jpg", alt: "Woman florist at her own floral shop taking care of flowers" },
{ src: "http://img.b2bpic.net/free-photo/beautiful-bouquet-flower_1339-7243.jpg", alt: "Beautiful bouquet flower" },
{ src: "http://img.b2bpic.net/free-photo/smiling-florist-with-bouquet-looking-camera_23-2147760926.jpg", alt: "Smiling florist with bouquet looking at camera" }
]}
avatarText="Over 1000 glade kunder i København"
marqueeItems={[
{
type: "image",
src: "http://img.b2bpic.net/free-photo/cheerful-woman-posing-near-flowers_23-2147762190.jpg",
alt: "Cheerful woman posing near flowers",
},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/empty-clothing-store-filled-casual-formal-wear-items-hanging-fashion-store-racks-hangers-full-with-fashionable-clothes-accessories-discount-small-business-commercial-activity_482257-65075.jpg",
alt: "Empty clothing store filled casual and formal wear items hanging in fashion store",
},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/florist-making-bouquets-table_23-2147760924.jpg",
alt: "Florist making bouquets at table",
},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/colorful-flowers-vase_1220-657.jpg",
alt: "Colorful flowers in a vase",
},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/colorful-flowers-vase_1220-658.jpg",
alt: "Colorful flowers in a vase",
},
{ type: "image", src: "http://img.b2bpic.net/free-photo/cheerful-woman-posing-near-flowers_23-2147762190.jpg", alt: "Cheerful woman posing near flowers" },
{ type: "image", src: "http://img.b2bpic.net/free-photo/empty-clothing-store-filled-casual-formal-wear-items-hanging-fashion-store-racks-hangers-full-with-fashionable-clothes-accessories-discount-small-business-commercial-activity_482257-65075.jpg", alt: "Empty clothing store filled casual and formal wear items hanging in fashion store" },
{ type: "image", src: "http://img.b2bpic.net/free-photo/florist-making-bouquets-table_23-2147760924.jpg", alt: "Florist making bouquets at table" },
{ type: "image", src: "http://img.b2bpic.net/free-photo/colorful-flowers-vase_1220-657.jpg", alt: "Colorful flowers in a vase" },
{ type: "image", src: "http://img.b2bpic.net/free-photo/colorful-flowers-vase_1220-658.jpg", alt: "Colorful flowers in a vase" }
]}
/>
</div>
@@ -171,9 +86,7 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Kvalitet og kærlighed til blomster"
description={[
"Hos Den Franske Anemone finder du altid et bredt udvalg af friske, sæsonbestemte blomster af højeste kvalitet.",
"Vores passion er at rådgive dig, uanset om du søger den perfekte buket til hjemmet, brylluppet eller en særlig begivenhed.",
"Vi er stolte af vores personlige betjening og rimelige priser, der gør det muligt for alle at bringe skønhed ind i hverdagen.",
"Hos Den Franske Anemone finder du altid et bredt udvalg af friske, sæsonbestemte blomster af højeste kvalitet.", "Vores passion er at rådgive dig, uanset om du søger den perfekte buket til hjemmet, brylluppet eller en særlig begivenhed.", "Vi er stolte af vores personlige betjening og rimelige priser, der gør det muligt for alle at bringe skønhed ind i hverdagen."
]}
/>
</div>
@@ -183,24 +96,9 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={true}
features={[
{
title: "Ekspert rådgivning",
description: "Vi vejleder om pleje, sol og skygge.",
imageSrc: "http://img.b2bpic.net/free-photo/crop-woman-holding-bouquet-flowers_23-2148109114.jpg",
imageAlt: "fresh cut flower delivery service",
},
{
title: "Sæsonens bedste",
description: "Altid friske blomster fra markedet.",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-woman-holding-flowers_23-2149591590.jpg",
imageAlt: "fresh cut flower delivery service",
},
{
title: "Levering i byen",
description: "Vi bringer glæden direkte til døren.",
imageSrc: "http://img.b2bpic.net/free-photo/girl-opening-door-with-bouquet-multiple-flower-types-another-hand_114579-1917.jpg",
imageAlt: "fresh cut flower delivery service",
},
{ title: "Ekspert rådgivning", description: "Vi vejleder om pleje, sol og skygge.", imageSrc: "http://img.b2bpic.net/free-photo/crop-woman-holding-bouquet-flowers_23-2148109114.jpg", imageAlt: "fresh cut flower delivery service" },
{ title: "Sæsonens bedste", description: "Altid friske blomster fra markedet.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-woman-holding-flowers_23-2149591590.jpg", imageAlt: "fresh cut flower delivery service" },
{ title: "Levering i byen", description: "Vi bringer glæden direkte til døren.", imageSrc: "http://img.b2bpic.net/free-photo/girl-opening-door-with-bouquet-multiple-flower-types-another-hand_114579-1917.jpg", imageAlt: "fresh cut flower delivery service" }
]}
title="Hvorfor vælge os?"
description="Vi lægger vægt på rådgivning, friske råvarer og professionel service."
@@ -214,54 +112,12 @@ export default function LandingPage() {
gridVariant="uniform-all-items-equal"
useInvertedBackground={false}
products={[
{
id: "p1",
name: "Pæon-buket",
price: "350 kr.",
variant: "Sæson",
imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-beautiful-purple-orchid-flowers-isolated-white-background_181624-17994.jpg",
imageAlt: "seasonal peony bouquet",
},
{
id: "p2",
name: "Forårsdekoration",
price: "295 kr.",
variant: "Dekoration",
imageSrc: "http://img.b2bpic.net/free-photo/romatic-bridal-bouquet-coral-peonies-standing-bamboo-table_114579-1848.jpg",
imageAlt: "seasonal peony bouquet",
},
{
id: "p3",
name: "Røde Roser",
price: "400 kr.",
variant: "Klassisk",
imageSrc: "http://img.b2bpic.net/free-photo/flowers-from-home-garden-vase-white-background_169016-34144.jpg",
imageAlt: "spring garden flower arrangement",
},
{
id: "p4",
name: "Sommerbuket",
price: "325 kr.",
variant: "Farverig",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-beautiful-red-roses-marble_114579-85918.jpg",
imageAlt: "red roses luxury bouquet",
},
{
id: "p5",
name: "Tørret Kranse",
price: "250 kr.",
variant: "Trend",
imageSrc: "http://img.b2bpic.net/free-photo/romantic-bouquet-arranged-with-daisies_23-2147699599.jpg",
imageAlt: "summer wildflower bouquet",
},
{
id: "p6",
name: "Orkidé",
price: "195 kr.",
variant: "Stueplante",
imageSrc: "http://img.b2bpic.net/free-photo/stylish-composition-with-easter-wreath-eggs-trend-blue_169016-4004.jpg",
imageAlt: "dried flower wreath decoration",
},
{ id: "p1", name: "Pæon-buket", price: "350 kr.", variant: "Sæson", imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-beautiful-purple-orchid-flowers-isolated-white-background_181624-17994.jpg", imageAlt: "seasonal peony bouquet" },
{ id: "p2", name: "Forårsdekoration", price: "295 kr.", variant: "Dekoration", imageSrc: "http://img.b2bpic.net/free-photo/romatic-bridal-bouquet-coral-peonies-standing-bamboo-table_114579-1848.jpg", imageAlt: "seasonal peony bouquet" },
{ id: "p3", name: "Røde Roser", price: "400 kr.", variant: "Klassisk", imageSrc: "http://img.b2bpic.net/free-photo/flowers-from-home-garden-vase-white-background_169016-34144.jpg", imageAlt: "spring garden flower arrangement" },
{ id: "p4", name: "Sommerbuket", price: "325 kr.", variant: "Farverig", imageSrc: "http://img.b2bpic.net/free-photo/top-view-beautiful-red-roses-marble_114579-85918.jpg", imageAlt: "red roses luxury bouquet" },
{ id: "p5", name: "Tørret Kranse", price: "250 kr.", variant: "Trend", imageSrc: "http://img.b2bpic.net/free-photo/romantic-bouquet-arranged-with-daisies_23-2147699599.jpg", imageAlt: "summer wildflower bouquet" },
{ id: "p6", name: "Orkidé", price: "195 kr.", variant: "Stueplante", imageSrc: "http://img.b2bpic.net/free-photo/stylish-composition-with-easter-wreath-eggs-trend-blue_169016-4004.jpg", imageAlt: "dried flower wreath decoration" }
]}
title="Vores udvalg"
description="Et udpluk af vores mest populære blomster og dekorationer."
@@ -275,37 +131,12 @@ export default function LandingPage() {
useInvertedBackground={true}
groups={[
{
id: "team-g1",
groupTitle: "Teamet",
members: [
{
id: "t1",
title: "Ejeren",
subtitle: "Chef-florist",
detail: "Erfaren med bryllup og events.",
imageSrc: "http://img.b2bpic.net/free-photo/smiley-woman-gardening-indoors_23-2148509872.jpg",
imageAlt: "portrait of professional florist woman",
},
{
id: "t2",
title: "Florist",
subtitle: "Sæson ekspert",
detail: "Specialist i indendørs planter.",
imageSrc: "http://img.b2bpic.net/free-photo/smiling-florist-working-place_23-2147762217.jpg",
imageAlt: "portrait of professional florist woman",
},
{
id: "t3",
title: "Florist",
subtitle: "Kreativ",
detail: "Elsker at eksperimentere med nye former.",
imageSrc: "http://img.b2bpic.net/free-photo/positive-brunette-female-with-curly-hair-makes-salad-with-tomatoes-potato-home-kitchen_613910-16409.jpg",
imageAlt: "portrait of professional florist woman",
},
],
imageSrc: "http://img.b2bpic.net/free-photo/various-flowers-plants-shelf_23-2147761213.jpg?_wi=2",
imageAlt: "portrait of professional florist woman",
},
id: "team-g1", groupTitle: "Teamet", members: [
{ id: "t1", title: "Ejeren", subtitle: "Chef-florist", detail: "Erfaren med bryllup og events.", imageSrc: "http://img.b2bpic.net/free-photo/smiley-woman-gardening-indoors_23-2148509872.jpg", imageAlt: "portrait of professional florist woman" },
{ id: "t2", title: "Florist", subtitle: "Sæson ekspert", detail: "Specialist i indendørs planter.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-florist-working-place_23-2147762217.jpg", imageAlt: "portrait of professional florist woman" },
{ id: "t3", title: "Florist", subtitle: "Kreativ", detail: "Elsker at eksperimentere med nye former.", imageSrc: "http://img.b2bpic.net/free-photo/positive-brunette-female-with-curly-hair-makes-salad-with-tomatoes-potato-home-kitchen_613910-16409.jpg", imageAlt: "portrait of professional florist woman" }
]
}
]}
title="Vores blomsterbindere"
description="Vi er klar til at hjælpe dig med at finde lige det, du søger."
@@ -316,36 +147,11 @@ export default function LandingPage() {
<TestimonialCardTwelve
useInvertedBackground={false}
testimonials={[
{
id: "tm1",
name: "Rebecca S.",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-with-curly-hair-holding-bouquet-yellow-flowers_273609-22568.jpg",
imageAlt: "smiling customer holding flowers",
},
{
id: "tm2",
name: "Enebarn O.",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-with-beautiful-blond-hair-gentle-smile-dressed-green-robe-with-belt-is-working-greenhouse_197531-12311.jpg",
imageAlt: "happy customer looking at flowers",
},
{
id: "tm3",
name: "Dinja E.",
imageSrc: "http://img.b2bpic.net/free-photo/close-view-cheerful-pretty-bride-with-hairstyle-accessories-head-wearing-design-wedding-dress-with-long-sleeves-belt-waist-holding-sandwich-while-looking-camera-outdoor_8353-12035.jpg",
imageAlt: "satisfied wedding customer portrait",
},
{
id: "tm4",
name: "Sofie M.",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-casual-peach-sweater-isolated-green-olive-wall-hold-orange-white-flower-box-composition-cotton-flowers-gypsophila-wheat-lagurus-gift-happy-amazed-surprised_343596-5089.jpg",
imageAlt: "smiling person with floral gift",
},
{
id: "tm5",
name: "Anders K.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-african-woman-smiling-holding-bouquet-alstroemerias_176420-12317.jpg",
imageAlt: "customer happy with bouquet service",
},
{ id: "tm1", name: "Rebecca S.", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-with-curly-hair-holding-bouquet-yellow-flowers_273609-22568.jpg", imageAlt: "smiling customer holding flowers" },
{ id: "tm2", name: "Enebarn O.", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-with-beautiful-blond-hair-gentle-smile-dressed-green-robe-with-belt-is-working-greenhouse_197531-12311.jpg", imageAlt: "happy customer looking at flowers" },
{ id: "tm3", name: "Dinja E.", imageSrc: "http://img.b2bpic.net/free-photo/close-view-cheerful-pretty-bride-with-hairstyle-accessories-head-wearing-design-wedding-dress-with-long-sleeves-belt-waist-holding-sandwich-while-looking-camera-outdoor_8353-12035.jpg", imageAlt: "satisfied wedding customer portrait" },
{ id: "tm4", name: "Sofie M.", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-casual-peach-sweater-isolated-green-olive-wall-hold-orange-white-flower-box-composition-cotton-flowers-gypsophila-wheat-lagurus-gift-happy-amazed-surprised_343596-5089.jpg", imageAlt: "smiling person with floral gift" },
{ id: "tm5", name: "Anders K.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-african-woman-smiling-holding-bouquet-alstroemerias_176420-12317.jpg", imageAlt: "customer happy with bouquet service" }
]}
cardTitle="Kundeoplevelser"
cardTag="Hvad kunderne siger"
@@ -358,21 +164,9 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={true}
faqs={[
{
id: "q1",
title: "Hvad er jeres åbningstider?",
content: "Vi har åbent alle hverdage fra 10.00.",
},
{
id: "q2",
title: "Leverer I blomster?",
content: "Ja, vi tilbyder levering i hele København.",
},
{
id: "q3",
title: "Kan man afhente i butikken?",
content: "Naturligvis! Vi har afhentning i butikken på Fælledvej 22B.",
},
{ id: "q1", title: "Hvad er jeres åbningstider?", content: "Vi har åbent alle hverdage fra 10.00." },
{ id: "q2", title: "Leverer I blomster?", content: "Ja, vi tilbyder levering i hele København." },
{ id: "q3", title: "Kan man afhente i butikken?", content: "Naturligvis! Vi har afhentning i butikken på Fælledvej 22B." }
]}
title="Spørgsmål og svar"
description="Her finder du svar på de oftest stillede spørgsmål."
@@ -383,21 +177,13 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactCTA
useInvertedBackground={false}
background={{
variant: "plain",
}}
background={{ variant: "plain" }}
tag="Kontakt os"
title="Besøg os i butikken"
description="Vi glæder os til at byde dig velkommen på Fælledvej 22B, 2200 København. Ring til os på 50 57 43 33."
buttons={[
{
text: "Ring nu",
href: "tel:50574333",
},
{
text: "Få rutevejledning",
href: "https://maps.google.com",
},
{ text: "Ring nu", href: "tel:50574333" },
{ text: "Få rutevejledning", href: "https://maps.google.com" }
]}
/>
</div>
@@ -407,43 +193,23 @@ export default function LandingPage() {
logoText="Den Franske Anemone"
columns={[
{
title: "Butik",
items: [
{
label: "Forside",
href: "#hero",
},
{
label: "Produkter",
href: "#products",
},
{
label: "Kontakt",
href: "#contact",
},
],
title: "Butik", items: [
{ label: "Forside", href: "#hero" },
{ label: "Produkter", href: "#products" },
{ label: "Kontakt", href: "#contact" }
]
},
{
title: "Information",
items: [
{
label: "Åbningstider",
href: "#faq",
},
{
label: "Levering",
href: "#",
},
{
label: "Privatliv",
href: "#",
},
],
},
title: "Information", items: [
{ label: "Åbningstider", href: "#faq" },
{ label: "Levering", href: "#" },
{ label: "Privatliv", href: "#" }
]
}
]}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}