Merge version_2 into main #4
29
src/app/contact/page.tsx
Normal file
29
src/app/contact/page.tsx
Normal file
@@ -0,0 +1,29 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
|
||||
export default function ContactPage() {
|
||||
return (
|
||||
<ThemeProvider>
|
||||
<ReactLenis root>
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[{ name: "Acasă", id: "/" }, { name: "Servicii", id: "/services" }, { name: "Prețuri", id: "/pricing" }, { name: "Contact", id: "/contact" }]}
|
||||
brandName="Ladania Massage"
|
||||
button={{ text: "Rezervă", href: "/contact" }}
|
||||
/>
|
||||
<ContactCTA
|
||||
tag="Contact"
|
||||
title="Hai să discutăm"
|
||||
description="Suntem aici pentru tine. Trimite-ne un mesaj și revenim imediat cu o programare."
|
||||
buttons={[{ text: "Trimite Email", href: "mailto:contact@ladania.ro" }]}
|
||||
background={{ variant: "plain" }}
|
||||
/>
|
||||
<FooterCard logoText="Ladania" />
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
@@ -28,13 +28,15 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{ name: "Acasă", id: "hero" },
|
||||
{ name: "Despre", id: "about" },
|
||||
{ name: "Servicii", id: "services" },
|
||||
{ name: "Prețuri", id: "pricing" },
|
||||
{ name: "Testimoniale", id: "testimonials" },
|
||||
{ name: "Contact", id: "contact" }
|
||||
]}
|
||||
brandName="Ladania Massage"
|
||||
button={{ text: "Rezervă", href: "#contact" }}
|
||||
button={{ text: "Rezervă", href: "/contact" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -46,37 +48,17 @@ export default function LandingPage() {
|
||||
description="Descoperă arta relaxării totale. Echipa noastră te așteaptă pentru o experiență de neuitat, menită să elimine stresul și să îți refacă energia."
|
||||
testimonials={[
|
||||
{ name: "Ana Maria", handle: "@ana_maria", testimonial: "Cea mai bună experiență de masaj! M-am simțit ca nouă.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/cute-young-caucasian-brunette-girl-with-bob-haircut-light-white-dress-enjoys-walk-outdoors-summer_197531-32541.jpg?_wi=1" },
|
||||
{ name: "Ionel Popescu", handle: "@ionel_pop", testimonial: "Profesionalism desăvârșit și o atmosferă extrem de relaxantă.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/front-view-women-bathrobes-towels-holding-lemon-slices_23-2148655801.jpg?_wi=1" },
|
||||
{ name: "Elena V.", handle: "@elena_v", testimonial: "M-am întors deja de 3 ori, recomand cu mare drag!", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-stylish-brunette-woman-posing-smiling_23-2149021883.jpg?_wi=1" },
|
||||
{ name: "Mihai D.", handle: "@mihai_d", testimonial: "Un spațiu zen, chiar în mijlocul orașului.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-lady-white-bathrobe-towel-holding-hand-head-looking-joyful-front-view_176474-50954.jpg?_wi=1" },
|
||||
{ name: "Andreea S.", handle: "@andreea_s", testimonial: "Masaj terapeutic excelent, mi-au dispărut durerile de spate.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/cute-young-caucasian-brunette-girl-with-bob-haircut-light-white-dress-enjoys-walk-outdoors-summer_197531-32541.jpg?_wi=2" }
|
||||
{ name: "Ionel Popescu", handle: "@ionel_pop", testimonial: "Profesionalism desăvârșit și o atmosferă extrem de relaxantă.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/front-view-women-bathrobes-towels-holding-lemon-slices_23-2148655801.jpg?_wi=1" }
|
||||
]}
|
||||
buttons={[{ text: "Rezervă acum", href: "#contact" }]}
|
||||
buttons={[{ text: "Rezervă acum", href: "/contact" }]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/glass-cup-herbal-tea-candles-knitted-element_169016-52272.jpg"
|
||||
avatars={[
|
||||
{ src: "http://img.b2bpic.net/free-photo/cute-young-caucasian-brunette-girl-with-bob-haircut-light-white-dress-enjoys-walk-outdoors-summer_197531-32541.jpg", alt: "Client 1" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/front-view-women-bathrobes-towels-holding-lemon-slices_23-2148655801.jpg", alt: "Client 2" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/portrait-stylish-brunette-woman-posing-smiling_23-2149021883.jpg", alt: "Client 3" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/young-lady-white-bathrobe-towel-holding-hand-head-looking-joyful-front-view_176474-50954.jpg", alt: "Client 4" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/cute-young-caucasian-brunette-girl-with-bob-haircut-light-white-dress-enjoys-walk-outdoors-summer_197531-32541.jpg", alt: "Client 5" }
|
||||
]}
|
||||
marqueeItems={[
|
||||
{ type: "text", text: "Relaxare" },
|
||||
{ type: "text", text: "Rejuvenare" },
|
||||
{ type: "text", text: "Echilibru" },
|
||||
{ type: "text", text: "Bunăstare" },
|
||||
{ type: "text", text: "Calm" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<InlineImageSplitTextAbout
|
||||
useInvertedBackground={false}
|
||||
heading={[
|
||||
{ type: "text", content: "Povestea Ladania" },
|
||||
{ type: "image", src: "http://img.b2bpic.net/free-photo/young-woman-relaxing-spa-salon_176420-7513.jpg", alt: "Ladania studio" }
|
||||
]}
|
||||
heading={[{ type: "text", content: "Povestea Ladania" }, { type: "image", src: "http://img.b2bpic.net/free-photo/young-woman-relaxing-spa-salon_176420-7513.jpg", alt: "Ladania studio" }]}
|
||||
buttons={[{ text: "Află mai multe", href: "#" }]}
|
||||
/>
|
||||
</div>
|
||||
@@ -88,9 +70,8 @@ export default function LandingPage() {
|
||||
animationType="blur-reveal"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{ title: "Masaj Relaxare", description: "Detensionare musculară completă într-un ambient liniștit.", imageSrc: "http://img.b2bpic.net/free-photo/gray-spa-towels-with-candles-everyday-relaxation_169016-69268.jpg", imageAlt: "Relaxing" },
|
||||
{ title: "Masaj Terapeutic", description: "Abordare personalizată pentru eliminarea durerilor cronice.", imageSrc: "http://img.b2bpic.net/free-photo/spa-wellness-setting-with-flowers-towels-bright-composition-brown-table-with-tropical-flowers-place-text-coconut_169016-1644.jpg", imageAlt: "Therapeutic" },
|
||||
{ title: "Masaj cu Pietre Calde", description: "O experiență caldă care restabilește echilibrul interior.", imageSrc: "http://img.b2bpic.net/free-photo/spa-composition-with-coffee-bath-bombs-coffee-beans_169016-29989.jpg", imageAlt: "Hot Stone" }
|
||||
{ title: "Masaj Relaxare", description: "Detensionare musculară completă într-un ambient liniștit.", imageSrc: "http://img.b2bpic.net/free-photo/gray-spa-towels-with-candles-everyday-relaxation_169016-69268.jpg" },
|
||||
{ title: "Masaj Terapeutic", description: "Abordare personalizată pentru eliminarea durerilor cronice.", imageSrc: "http://img.b2bpic.net/free-photo/spa-wellness-setting-with-flowers-towels-bright-composition-brown-table-with-tropical-flowers-place-text-coconut_169016-1644.jpg" }
|
||||
]}
|
||||
title="Serviciile Noastre"
|
||||
description="O gamă completă de tratamente adaptate nevoilor tale."
|
||||
@@ -103,13 +84,7 @@ export default function LandingPage() {
|
||||
gridVariant="uniform-all-items-equal"
|
||||
animationType="blur-reveal"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{ id: "1", name: "Elena V.", role: "Designer", company: "Studio Creativ", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/cute-young-caucasian-brunette-girl-with-bob-haircut-light-white-dress-enjoys-walk-outdoors-summer_197531-32541.jpg?_wi=3" },
|
||||
{ id: "2", name: "Mihai D.", role: "Manager", company: "IT Solutions", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/front-view-women-bathrobes-towels-holding-lemon-slices_23-2148655801.jpg?_wi=2" },
|
||||
{ id: "3", name: "Andreea S.", role: "Profesor", company: "Liceul X", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-stylish-brunette-woman-posing-smiling_23-2149021883.jpg?_wi=2" },
|
||||
{ id: "4", name: "Cristian P.", role: "Arhitect", company: "Biro Arh", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-lady-white-bathrobe-towel-holding-hand-head-looking-joyful-front-view_176474-50954.jpg?_wi=2" },
|
||||
{ id: "5", name: "Ioana M.", role: "Avocat", company: "Barou", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/cute-young-caucasian-brunette-girl-with-bob-haircut-light-white-dress-enjoys-walk-outdoors-summer_197531-32541.jpg?_wi=4" }
|
||||
]}
|
||||
testimonials={[{ id: "1", name: "Elena V.", role: "Designer", company: "Studio Creativ", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/cute-young-caucasian-brunette-girl-with-bob-haircut-light-white-dress-enjoys-walk-outdoors-summer_197531-32541.jpg?_wi=3" }]}
|
||||
title="Ce spun clienții"
|
||||
description="Feedback-ul lor este cea mai bună confirmare a calității noastre."
|
||||
/>
|
||||
|
||||
32
src/app/pricing/page.tsx
Normal file
32
src/app/pricing/page.tsx
Normal file
@@ -0,0 +1,32 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import PricingCardTwo from '@/components/sections/pricing/PricingCardTwo';
|
||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
|
||||
export default function PricingPage() {
|
||||
return (
|
||||
<ThemeProvider>
|
||||
<ReactLenis root>
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[{ name: "Acasă", id: "/" }, { name: "Servicii", id: "/services" }, { name: "Prețuri", id: "/pricing" }, { name: "Contact", id: "/contact" }]}
|
||||
brandName="Ladania Massage"
|
||||
button={{ text: "Rezervă", href: "/contact" }}
|
||||
/>
|
||||
<PricingCardTwo
|
||||
animationType="blur-reveal"
|
||||
title="Prețuri și Pachete"
|
||||
description="Alege tratamentul care ți se potrivește."
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{ id: "p1", badge: "Popular", price: "150 RON", subtitle: "60 minute", features: ["Masaj de relaxare", "Uleiuri esențiale", "Ambient muzical"], buttons: [{ text: "Rezervă", href: "/contact" }] }
|
||||
]}
|
||||
/>
|
||||
<FooterCard logoText="Ladania" />
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user