Merge version_1 into main #2

Merged
bender merged 1 commits from version_1 into main 2026-04-08 11:59:02 +00:00

View File

@@ -29,17 +29,11 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Hem",
id: "hero",
},
name: "Hem", id: "hero"},
{
name: "Tjänster",
id: "services",
},
name: "Tjänster", id: "services"},
{
name: "Boka",
id: "booking",
},
name: "Boka", id: "booking"},
]}
brandName="Viskans Städspecialist"
/>
@@ -48,51 +42,28 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboardRotatedCarousel
background={{
variant: "rotated-rays-static",
}}
variant: "rotated-rays-static"}}
title="Skinande rent. Varje gång."
description="Vi kombinerar exklusivitet med oöverträffad noggrannhet för att skapa ett hem du förtjänar."
buttons={[
{
text: "Få offert",
href: "#booking",
},
text: "Få offert", href: "#booking"},
{
text: "Boka direkt",
href: "#booking",
},
text: "Boka direkt", href: "#booking"},
]}
carouselItems={[
{
id: "1",
imageSrc: "http://img.b2bpic.net/free-photo/wiew-through-window-christmas-tree-background-winter-holiday-concept_493343-30113.jpg?_wi=1",
imageAlt: "Modernt hemstädat",
},
id: "1", imageSrc: "http://img.b2bpic.net/free-photo/wiew-through-window-christmas-tree-background-winter-holiday-concept_493343-30113.jpg", imageAlt: "Modernt hemstädat"},
{
id: "2",
imageSrc: "http://img.b2bpic.net/free-photo/wiew-through-window-christmas-tree-background-winter-holiday-concept_493343-30113.jpg?_wi=2",
imageAlt: "Professionell städning",
},
id: "2", imageSrc: "http://img.b2bpic.net/free-photo/wiew-through-window-christmas-tree-background-winter-holiday-concept_493343-30113.jpg", imageAlt: "Professionell städning"},
{
id: "3",
imageSrc: "http://img.b2bpic.net/free-photo/wiew-through-window-christmas-tree-background-winter-holiday-concept_493343-30113.jpg?_wi=3",
imageAlt: "Lyxig vardagsrumsmiljö",
},
id: "3", imageSrc: "http://img.b2bpic.net/free-photo/wiew-through-window-christmas-tree-background-winter-holiday-concept_493343-30113.jpg", imageAlt: "Lyxig vardagsrumsmiljö"},
{
id: "4",
imageSrc: "http://img.b2bpic.net/free-photo/wiew-through-window-christmas-tree-background-winter-holiday-concept_493343-30113.jpg?_wi=4",
imageAlt: "Detaljfokus vid rengöring",
},
id: "4", imageSrc: "http://img.b2bpic.net/free-photo/wiew-through-window-christmas-tree-background-winter-holiday-concept_493343-30113.jpg", imageAlt: "Detaljfokus vid rengöring"},
{
id: "5",
imageSrc: "http://img.b2bpic.net/free-photo/wiew-through-window-christmas-tree-background-winter-holiday-concept_493343-30113.jpg?_wi=5",
imageAlt: "Välstädat kök",
},
id: "5", imageSrc: "http://img.b2bpic.net/free-photo/wiew-through-window-christmas-tree-background-winter-holiday-concept_493343-30113.jpg", imageAlt: "Välstädat kök"},
{
id: "6",
imageSrc: "http://img.b2bpic.net/free-photo/wiew-through-window-christmas-tree-background-winter-holiday-concept_493343-30113.jpg?_wi=6",
imageAlt: "Skinande ytor",
},
id: "6", imageSrc: "http://img.b2bpic.net/free-photo/wiew-through-window-christmas-tree-background-winter-holiday-concept_493343-30113.jpg", imageAlt: "Skinande ytor"},
]}
/>
</div>
@@ -104,52 +75,28 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
title: "Hemstädning",
description: "Löpande städning av högsta klass där vi tar hand om varje detalj.",
media: {
imageSrc: "http://img.b2bpic.net/free-vector/ornamental-hotel-logos_23-2147533051.jpg?_wi=1",
imageAlt: "Hemstädning symbol",
},
title: "Hemstädning", description: "Löpande städning av högsta klass där vi tar hand om varje detalj.", media: {
imageSrc: "http://img.b2bpic.net/free-vector/ornamental-hotel-logos_23-2147533051.jpg", imageAlt: "Hemstädning symbol"},
items: [],
reverse: false,
imageSrc: "http://img.b2bpic.net/free-photo/wiew-through-window-christmas-tree-background-winter-holiday-concept_493343-30113.jpg?_wi=7",
imageAlt: "luxury cleaning service modern home",
},
{
title: "Flyttstädning",
description: "En stressfri flytt med vår grundliga flyttstädning som garanterar godkänd besiktning.",
media: {
imageSrc: "http://img.b2bpic.net/free-vector/squeegee-logo-template_23-2150207949.jpg?_wi=1",
imageAlt: "Flyttstädning symbol",
},
title: "Flyttstädning", description: "En stressfri flytt med vår grundliga flyttstädning som garanterar godkänd besiktning.", media: {
imageSrc: "http://img.b2bpic.net/free-vector/squeegee-logo-template_23-2150207949.jpg", imageAlt: "Flyttstädning symbol"},
items: [],
reverse: true,
imageSrc: "http://img.b2bpic.net/free-vector/ornamental-hotel-logos_23-2147533051.jpg?_wi=2",
imageAlt: "minimal icon home cleaning service",
},
{
title: "Fönsterputs",
description: "Låt ljuset flöda in med professionellt putsade fönster utan ränder.",
media: {
imageSrc: "http://img.b2bpic.net/free-vector/squeegee-logo-template_23-2150226555.jpg?_wi=1",
imageAlt: "Fönsterputs symbol",
},
title: "Fönsterputs", description: "Låt ljuset flöda in med professionellt putsade fönster utan ränder.", media: {
imageSrc: "http://img.b2bpic.net/free-vector/squeegee-logo-template_23-2150226555.jpg", imageAlt: "Fönsterputs symbol"},
items: [],
reverse: false,
imageSrc: "http://img.b2bpic.net/free-vector/squeegee-logo-template_23-2150207949.jpg?_wi=2",
imageAlt: "moving cleaning icon minimalist",
},
{
title: "Företagsstädning",
description: "En ren arbetsplats ökar trivseln och produktiviteten. Vi anpassar oss efter ert schema.",
media: {
imageSrc: "http://img.b2bpic.net/free-vector/professional-cleaners-isometric-set_1284-35881.jpg?_wi=1",
imageAlt: "Företagsstädning symbol",
},
title: "Företagsstädning", description: "En ren arbetsplats ökar trivseln och produktiviteten. Vi anpassar oss efter ert schema.", media: {
imageSrc: "http://img.b2bpic.net/free-vector/professional-cleaners-isometric-set_1284-35881.jpg", imageAlt: "Företagsstädning symbol"},
items: [],
reverse: true,
imageSrc: "http://img.b2bpic.net/free-vector/squeegee-logo-template_23-2150226555.jpg?_wi=2",
imageAlt: "window cleaning icon premium",
},
]}
title="Våra Premiumtjänster"
@@ -164,59 +111,28 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Erik Johansson",
role: "Privatkund",
company: "Stockholm",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-vector/ornamental-hotel-logos_23-2147533051.jpg?_wi=3",
},
id: "1", name: "Erik Johansson", role: "Privatkund", company: "Stockholm", rating: 5,
imageSrc: "http://img.b2bpic.net/free-vector/ornamental-hotel-logos_23-2147533051.jpg"},
{
id: "2",
name: "Maria Lind",
role: "Privatkund",
company: "Göteborg",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-vector/squeegee-logo-template_23-2150207949.jpg?_wi=3",
},
id: "2", name: "Maria Lind", role: "Privatkund", company: "Göteborg", rating: 5,
imageSrc: "http://img.b2bpic.net/free-vector/squeegee-logo-template_23-2150207949.jpg"},
{
id: "3",
name: "Johan Persson",
role: "Företagskund",
company: "Malmö",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-vector/squeegee-logo-template_23-2150226555.jpg?_wi=3",
},
id: "3", name: "Johan Persson", role: "Företagskund", company: "Malmö", rating: 5,
imageSrc: "http://img.b2bpic.net/free-vector/squeegee-logo-template_23-2150226555.jpg"},
{
id: "4",
name: "Sofia Berg",
role: "Privatkund",
company: "Uppsala",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-vector/professional-cleaners-isometric-set_1284-35881.jpg?_wi=2",
},
id: "4", name: "Sofia Berg", role: "Privatkund", company: "Uppsala", rating: 5,
imageSrc: "http://img.b2bpic.net/free-vector/professional-cleaners-isometric-set_1284-35881.jpg"},
{
id: "5",
name: "Lars Ek",
role: "Privatkund",
company: "Västerås",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-vector/ornamental-hotel-logos_23-2147533051.jpg?_wi=4",
},
id: "5", name: "Lars Ek", role: "Privatkund", company: "Västerås", rating: 5,
imageSrc: "http://img.b2bpic.net/free-vector/ornamental-hotel-logos_23-2147533051.jpg"},
]}
kpiItems={[
{
value: "5.0",
label: "Betyg",
},
value: "5.0", label: "Betyg"},
{
value: "18+",
label: "Recensioner",
},
value: "18+", label: "Recensioner"},
{
value: "100%",
label: "Nöjda kunder",
},
value: "100%", label: "Nöjda kunder"},
]}
title="Omdömen från våra kunder"
description="Se varför våra kunder ger oss 5.0 i betyg."
@@ -232,40 +148,15 @@ export default function LandingPage() {
description="Vi mäter vår framgång i kundnöjdhet och levererade tjänster."
metrics={[
{
id: "m1",
value: "200+",
title: "Nöjda hem",
description: "Vi har hjälpt hundratals familjer till en enklare vardag.",
imageSrc: "http://img.b2bpic.net/free-vector/ornamental-hotel-logos_23-2147533051.jpg?_wi=5",
},
id: "m1", value: "200+", title: "Nöjda hem", description: "Vi har hjälpt hundratals familjer till en enklare vardag.", imageSrc: "http://img.b2bpic.net/free-vector/ornamental-hotel-logos_23-2147533051.jpg"},
{
id: "m2",
value: "100%",
title: "Garanti",
description: "Vår 100% nöjd kund-garanti ger dig trygghet.",
imageSrc: "http://img.b2bpic.net/free-vector/squeegee-logo-template_23-2150207949.jpg?_wi=4",
},
id: "m2", value: "100%", title: "Garanti", description: "Vår 100% nöjd kund-garanti ger dig trygghet.", imageSrc: "http://img.b2bpic.net/free-vector/squeegee-logo-template_23-2150207949.jpg"},
{
id: "m3",
value: "24/7",
title: "Support",
description: "Vi finns tillgängliga när du behöver hjälp.",
imageSrc: "http://img.b2bpic.net/free-vector/squeegee-logo-template_23-2150226555.jpg?_wi=4",
},
id: "m3", value: "24/7", title: "Support", description: "Vi finns tillgängliga när du behöver hjälp.", imageSrc: "http://img.b2bpic.net/free-vector/squeegee-logo-template_23-2150226555.jpg"},
{
id: "m4",
value: "15+",
title: "Städer",
description: "Vi expanderar ständigt för att möta efterfrågan.",
imageSrc: "http://img.b2bpic.net/free-vector/professional-cleaners-isometric-set_1284-35881.jpg?_wi=3",
},
id: "m4", value: "15+", title: "Städer", description: "Vi expanderar ständigt för att möta efterfrågan.", imageSrc: "http://img.b2bpic.net/free-vector/professional-cleaners-isometric-set_1284-35881.jpg"},
{
id: "m5",
value: "5*",
title: "Toppbetyg",
description: "Genomsnittligt omdöme på Google och Trustpilot.",
imageSrc: "http://img.b2bpic.net/free-vector/ornamental-hotel-logos_23-2147533051.jpg?_wi=6",
},
id: "m5", value: "5*", title: "Toppbetyg", description: "Genomsnittligt omdöme på Google och Trustpilot.", imageSrc: "http://img.b2bpic.net/free-vector/ornamental-hotel-logos_23-2147533051.jpg"},
]}
/>
</div>
@@ -274,14 +165,11 @@ export default function LandingPage() {
<ContactText
useInvertedBackground={false}
background={{
variant: "sparkles-gradient",
}}
variant: "sparkles-gradient"}}
text="Redo för ett skinande rent hem? Boka din tid idag direkt via formuläret nedan."
buttons={[
{
text: "Boka nu",
href: "#",
},
text: "Boka nu", href: "#"},
]}
/>
</div>
@@ -290,37 +178,23 @@ export default function LandingPage() {
<FooterBase
columns={[
{
title: "Tjänster",
items: [
title: "Tjänster", items: [
{
label: "Hemstädning",
href: "#",
},
label: "Hemstädning", href: "#"},
{
label: "Flyttstädning",
href: "#",
},
label: "Flyttstädning", href: "#"},
{
label: "Fönsterputs",
href: "#",
},
label: "Fönsterputs", href: "#"},
{
label: "Företagsstädning",
href: "#",
},
label: "Företagsstädning", href: "#"},
],
},
{
title: "Kontakt",
items: [
title: "Kontakt", items: [
{
label: "info@viskansstad.se",
href: "mailto:info@viskansstad.se",
},
label: "info@viskansstad.se", href: "mailto:info@viskansstad.se"},
{
label: "033-123 456",
href: "tel:033123456",
},
label: "033-123 456", href: "tel:033123456"},
],
},
]}