Merge version_1 into main #4
@@ -2,29 +2,29 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import ContactText from '@/components/sections/contact/ContactText';
|
||||
import FeatureBento from '@/components/sections/feature/FeatureBento';
|
||||
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
|
||||
import HeroSplitDoubleCarousel from '@/components/sections/hero/HeroSplitDoubleCarousel';
|
||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||
import HeroSplitDoubleCarousel from '@/components/sections/hero/HeroSplitDoubleCarousel';
|
||||
import FeatureBento from '@/components/sections/feature/FeatureBento';
|
||||
import PricingCardThree from '@/components/sections/pricing/PricingCardThree';
|
||||
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
|
||||
import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne';
|
||||
import { Coffee, Heart, Scissors } from "lucide-react";
|
||||
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
|
||||
import ContactText from '@/components/sections/contact/ContactText';
|
||||
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
|
||||
import { Scissors, Coffee, Heart } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="icon-arrow"
|
||||
defaultTextAnimation="reveal-blur"
|
||||
borderRadius="soft"
|
||||
contentWidth="medium"
|
||||
sizing="mediumLarge"
|
||||
background="floatingGradient"
|
||||
cardStyle="gradient-bordered"
|
||||
primaryButtonStyle="gradient"
|
||||
secondaryButtonStyle="solid"
|
||||
headingFontWeight="bold"
|
||||
defaultButtonVariant="icon-arrow"
|
||||
defaultTextAnimation="reveal-blur"
|
||||
borderRadius="soft"
|
||||
contentWidth="medium"
|
||||
sizing="mediumLarge"
|
||||
background="floatingGradient"
|
||||
cardStyle="gradient-bordered"
|
||||
primaryButtonStyle="gradient"
|
||||
secondaryButtonStyle="solid"
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
@@ -51,7 +51,7 @@ export default function LandingPage() {
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/young-woman-wearing-face-mask-home_23-2148741489.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/hairdresser-cutting-man-s-hair-barber-shop_23-2149186474.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/side-view-barber-styling-beard-man_23-2147778888.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/crop-hairdresser-holding-mousse-near-customer_23-2147778807.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/crop-hairdresser-holding-mousse-near-customer_23-2147778807.jpg" }
|
||||
]}
|
||||
rightCarouselItems={[
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/interior-design-neoclassical-style-with-furnishings-decor_23-2151199301.jpg" },
|
||||
@@ -59,7 +59,7 @@ export default function LandingPage() {
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/modern-styled-entryway_23-2150695833.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/man-barbershop_23-2147778765.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/interior-design-neoclassical-style-with-furnishings-decor_23-2151199304.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/life-style_1122-1803.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/life-style_1122-1803.jpg" }
|
||||
]}
|
||||
buttons={[{ text: "Bestill time", href: "#" }, { text: "Se behandlinger", href: "#pricing" }]}
|
||||
avatars={[
|
||||
@@ -67,7 +67,7 @@ export default function LandingPage() {
|
||||
{ src: "http://img.b2bpic.net/free-photo/crop-barber-styling-beard-customer_23-2147778885.jpg", alt: "Stylist 2" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/various-trimmers-dressing-table_107420-94767.jpg", alt: "Stylist 3" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/barbershop-washbasin-with-professional-chairs_23-2148298338.jpg", alt: "Stylist 4" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/medium-shot-man-getting-his-hair-washed_23-2149220571.jpg", alt: "Stylist 5" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/medium-shot-man-getting-his-hair-washed_23-2149220571.jpg", alt: "Stylist 5" }
|
||||
]}
|
||||
avatarText="Vårt dyktige team er klare for deg"
|
||||
marqueeItems={[{ type: "text", text: "Moderne stil" }, { type: "text", text: "Profesjonalitet" }, { type: "text", text: "Gjestfrihet" }, { type: "text", text: "Kvalitet" }, { type: "text", text: "Presisjon" }]}
|
||||
@@ -82,7 +82,7 @@ export default function LandingPage() {
|
||||
features={[
|
||||
{ title: "Profesjonell presisjon", description: "Dyktig frisør med øye for detaljer – hver klipp er skreddersydd.", bentoComponent: "reveal-icon", icon: Scissors },
|
||||
{ title: "Hjemlig atmosfære", description: "Du skal føle deg trygg, sett og avslappet fra første sekund.", bentoComponent: "reveal-icon", icon: Coffee },
|
||||
{ title: "Gjestfrihet i fokus", description: "Fantastisk service, god stemning – og gjerne litt spansk om du vil.", bentoComponent: "reveal-icon", icon: Heart },
|
||||
{ title: "Gjestfrihet i fokus", description: "Fantastisk service, god stemning – og gjerne litt spansk om du vil.", bentoComponent: "reveal-icon", icon: Heart }
|
||||
]}
|
||||
title="Mer enn en klipp"
|
||||
description="Vi prioriterer kvalitet, atmosfære og profesjonalitet."
|
||||
@@ -95,10 +95,10 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{ id: "1", name: "Herreklipp", price: "Fra 4xx,-", features: ["Presis klipp", "Styling inkludert"], buttons: [{ text: "Bestill" }] },
|
||||
{ id: "2", name: "Dameklipp", price: "Fra 6xx,-", features: ["Tilpasset hårtype", "Vask og føn"], buttons: [{ text: "Bestill" }] },
|
||||
{ id: "3", name: "Skjegg & konturer", price: "Fra 3xx,-", features: ["Ryddige linjer", "Perfekt form"], buttons: [{ text: "Bestill" }] },
|
||||
{ id: "4", name: "Styling & føn", price: "Fra 3xx,-", features: ["Perfekt for fest", "Profesjonell finish"], buttons: [{ text: "Bestill" }] },
|
||||
{ id: "1", name: "Herreklipp", price: "Fra 4xx,-", buttons: [{ text: "Bestill" }], features: ["Presis klipp", "Styling inkludert"] },
|
||||
{ id: "2", name: "Dameklipp", price: "Fra 6xx,-", buttons: [{ text: "Bestill" }], features: ["Tilpasset hårtype", "Vask og føn"] },
|
||||
{ id: "3", name: "Skjegg & konturer", price: "Fra 3xx,-", buttons: [{ text: "Bestill" }], features: ["Ryddige linjer", "Perfekt form"] },
|
||||
{ id: "4", name: "Styling & føn", price: "Fra 3xx,-", buttons: [{ text: "Bestill" }], features: ["Perfekt for fest", "Profesjonell finish"] }
|
||||
]}
|
||||
title="Behandlinger"
|
||||
description="Kvalitet først, alltid."
|
||||
@@ -111,21 +111,19 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
description="Hva kundene våre sier om oss."
|
||||
title="Kundene våre sier det best"
|
||||
testimonials={[
|
||||
{ id: "1", name: "Daniel Minh Pham", role: "Kunde", company: "Moss", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/merry-young-adult-enjoying-christmas-conversation-video-call-room-decorated-festivity-celebration-talking-woman-preparing-drink-wine-kitchen-with-joyful-ornaments_482257-28400.jpg" },
|
||||
{ id: "2", name: "Are Brynildsen", role: "Kunde", company: "Moss", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/man-barbershop_1303-5410.jpg" },
|
||||
{ id: "3", name: "Saeb Salamski", role: "Kunde", company: "Norge", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/female-hairdresser-woman-smiling-looking-mirror-beauty-salon_176420-4473.jpg" },
|
||||
{ id: "4", name: "Tony", role: "Kunde", company: "Moss", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/best-friends-smiling-each-other_23-2148238236.jpg" },
|
||||
{ id: "5", name: "Kunde", role: "Kunde", company: "Moss", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17097.jpg" },
|
||||
{ id: "5", name: "Kunde", role: "Kunde", company: "Moss", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17097.jpg" }
|
||||
]}
|
||||
title="Kundene våre sier det best"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<TestimonialAboutCard
|
||||
useInvertedBackground={false}
|
||||
tag="Om oss"
|
||||
title="Nordnes Frisør i Storgata 1"
|
||||
description="Vi tar oss tid. Vi lytter. Vi legger merke til detaljene – hvordan du lever, jobber og uttrykker deg – og skaper en frisyre som faktisk passer deg."
|
||||
@@ -133,15 +131,16 @@ export default function LandingPage() {
|
||||
icon={Scissors}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/professional-girl-hairdresser-makes-client-haircut-girl-is-sitting-mask-beauty-salon_343596-4435.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{ variant: "rotated-rays-static" }}
|
||||
text="Besøk oss i Storgata 1, 1531 Moss. Ring 92 07 92 92 eller bestill time online."
|
||||
buttons={[{ text: "Bestill time", href: "#" }]}
|
||||
background={{ variant: "rotated-rays-static" }}
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -150,7 +149,7 @@ export default function LandingPage() {
|
||||
logoText="Nordnes Frisør"
|
||||
columns={[
|
||||
{ title: "Navigasjon", items: [{ label: "Hjem", href: "#hero" }, { label: "Behandlinger", href: "#pricing" }, { label: "Kontakt", href: "#contact" }] },
|
||||
{ title: "Åpningstider", items: [{ label: "Man-Fre: 10-18", href: "#" }, { label: "Lør: 10-17", href: "#" }, { label: "Søn: Stengt", href: "#" }] },
|
||||
{ title: "Åpningstider", items: [{ label: "Man-Fre: 10-18", href: "#" }, { label: "Lør: 10-17", href: "#" }, { label: "Søn: Stengt", href: "#" }] }
|
||||
]}
|
||||
copyrightText="© Nordnes Frisør 2026"
|
||||
/>
|
||||
@@ -158,4 +157,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user