Merge version_1 into main #2
469
src/app/page.tsx
469
src/app/page.tsx
@@ -28,337 +28,160 @@ export default function LandingPage() {
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Acasă",
|
||||
id: "#hero",
|
||||
},
|
||||
{
|
||||
name: "Povestea",
|
||||
id: "#about",
|
||||
},
|
||||
{
|
||||
name: "Experiența",
|
||||
id: "#experience",
|
||||
},
|
||||
{
|
||||
name: "Meniu",
|
||||
id: "#menu",
|
||||
},
|
||||
{
|
||||
name: "Rezervă",
|
||||
id: "#contact",
|
||||
},
|
||||
]}
|
||||
brandName="La Mariana"
|
||||
/>
|
||||
</div>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{ name: "Acasă", id: "#hero" },
|
||||
{ name: "Povestea", id: "#about" },
|
||||
{ name: "Experiența", id: "#experience" },
|
||||
{ name: "Meniu", id: "#menu" },
|
||||
{ name: "Rezervă", id: "#contact" },
|
||||
]}
|
||||
brandName="La Mariana"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitKpi
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
title="Gustul autentic al Transilvaniei"
|
||||
description="Un loc unde tradiția devine experiență, situat în inima satului Viscri."
|
||||
kpis={[
|
||||
{
|
||||
value: "100%",
|
||||
label: "Ingrediente Locale",
|
||||
},
|
||||
{
|
||||
value: "20+",
|
||||
label: "Ani Tradiție",
|
||||
},
|
||||
{
|
||||
value: "Viscri",
|
||||
label: "Locație Unică",
|
||||
},
|
||||
]}
|
||||
enableKpiAnimation={true}
|
||||
buttons={[
|
||||
{
|
||||
text: "Rezervă o masă",
|
||||
href: "#contact",
|
||||
},
|
||||
{
|
||||
text: "Descoperă experiența",
|
||||
href: "#about",
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/full-shot-friends-sitting-outdoors_23-2149454382.jpg?_wi=1"
|
||||
imageAlt="Restaurant La Mariana atmosphere"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/woman-with-her-coffee-sitting-outdoors-porch_53876-97154.jpg",
|
||||
alt: "Diner 1",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/side-view-woman-living-farmhouse_23-2150621733.jpg",
|
||||
alt: "Diner 2",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/diverse-group-people-sitting-table-tasting-fresh-produce_482257-77611.jpg",
|
||||
alt: "Diner 3",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/rustic-patio-with-deck-furniture-vegetation_23-2150698362.jpg",
|
||||
alt: "Diner 4",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/positive-smiling-woman-with-collected-hair-wearing-white-shirt_291650-656.jpg",
|
||||
alt: "Diner 5",
|
||||
},
|
||||
]}
|
||||
avatarText="Peste 500+ oaspeți încântați"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Autentic Românesc",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Atmosferă Caldă",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Ingrediente Bio",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Tradiție Seculară",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Locație Viscri",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitKpi
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="Gustul autentic al Transilvaniei"
|
||||
description="Un loc unde tradiția devine experiență, situat în inima satului Viscri."
|
||||
kpis={[
|
||||
{ value: "100%", label: "Ingrediente Locale" },
|
||||
{ value: "20+", label: "Ani Tradiție" },
|
||||
{ value: "Viscri", label: "Locație Unică" },
|
||||
]}
|
||||
enableKpiAnimation={true}
|
||||
buttons={[
|
||||
{ text: "Rezervă o masă", href: "#contact" },
|
||||
{ text: "Descoperă experiența", href: "#about" },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/full-shot-friends-sitting-outdoors_23-2149454382.jpg"
|
||||
imageAlt="Restaurant La Mariana atmosphere"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{ src: "http://img.b2bpic.net/free-photo/woman-with-her-coffee-sitting-outdoors-porch_53876-97154.jpg", alt: "Diner 1" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/side-view-woman-living-farmhouse_23-2150621733.jpg", alt: "Diner 2" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/diverse-group-people-sitting-table-tasting-fresh-produce_482257-77611.jpg", alt: "Diner 3" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/rustic-patio-with-deck-furniture-vegetation_23-2150698362.jpg", alt: "Diner 4" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/positive-smiling-woman-with-collected-hair-wearing-white-shirt_291650-656.jpg", alt: "Diner 5" },
|
||||
]}
|
||||
avatarText="Peste 500+ oaspeți încântați"
|
||||
marqueeItems={[
|
||||
{ type: "text", text: "Autentic Românesc" },
|
||||
{ type: "text", text: "Atmosferă Caldă" },
|
||||
{ type: "text", text: "Ingrediente Bio" },
|
||||
{ type: "text", text: "Tradiție Seculară" },
|
||||
{ type: "text", text: "Locație Viscri" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<MediaAbout
|
||||
useInvertedBackground={false}
|
||||
title="Povestea La Mariana"
|
||||
description="Fiecare rețetă gătită în bucătăria noastră este o oglindă a sufletului transilvănean. Ne-am dorit un spațiu unde timpul stă în loc, iar ospitalitatea de familie devine artă."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/field-sunset_1204-65.jpg"
|
||||
imageAlt="Povestea restaurantului La Mariana"
|
||||
/>
|
||||
</div>
|
||||
<div id="about" data-section="about">
|
||||
<MediaAbout
|
||||
useInvertedBackground={false}
|
||||
title="Povestea La Mariana"
|
||||
description="Fiecare rețetă gătită în bucătăria noastră este o oglindă a sufletului transilvănean. Ne-am dorit un spațiu unde timpul stă în loc, iar ospitalitatea de familie devine artă."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/field-sunset_1204-65.jpg"
|
||||
imageAlt="Povestea restaurantului La Mariana"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="experience" data-section="experience">
|
||||
<FeatureCardTen
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Masa sub Nuc",
|
||||
description: "O cină memorabilă în liniștea grădinii, sub coroana seculară a nucului.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-forest-pond-sunset_23-2147562176.jpg",
|
||||
imageAlt: "Masa sub nuc",
|
||||
},
|
||||
items: [
|
||||
{
|
||||
icon: Leaf,
|
||||
text: "Conexiune cu natura",
|
||||
},
|
||||
{
|
||||
icon: Clock,
|
||||
text: "Ritual lent",
|
||||
},
|
||||
{
|
||||
icon: Sun,
|
||||
text: "Golden hour",
|
||||
},
|
||||
],
|
||||
reverse: false,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-friends-sitting-outdoors_23-2149454382.jpg?_wi=2",
|
||||
imageAlt: "outdoor dining table under large walnut tree",
|
||||
},
|
||||
]}
|
||||
title="Experiența Viscri"
|
||||
description="Redescoperă ritmul lent al vieții într-un loc cu totul special."
|
||||
/>
|
||||
</div>
|
||||
<div id="experience" data-section="experience">
|
||||
<FeatureCardTen
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Masa sub Nuc", description: "O cină memorabilă în liniștea grădinii, sub coroana seculară a nucului.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-forest-pond-sunset_23-2147562176.jpg", imageAlt: "Masa sub nuc"},
|
||||
items: [
|
||||
{ icon: Leaf, text: "Conexiune cu natura" },
|
||||
{ icon: Clock, text: "Ritual lent" },
|
||||
{ icon: Sun, text: "Golden hour" },
|
||||
],
|
||||
reverse: false,
|
||||
},
|
||||
]}
|
||||
title="Experiența Viscri"
|
||||
description="Redescoperă ritmul lent al vieții într-un loc cu totul special."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="menu" data-section="menu">
|
||||
<ProductCardTwo
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "m1",
|
||||
brand: "Tradițional",
|
||||
name: "Ciorbă de perișoare",
|
||||
price: "35 RON",
|
||||
rating: 5,
|
||||
reviewCount: "120",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheese-plate-with-cheddar-smoked-white-cheese-walnut-grape-honey_140725-229.jpg",
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
brand: "Tradițional",
|
||||
name: "Gulaș ardelenesc",
|
||||
price: "55 RON",
|
||||
rating: 5,
|
||||
reviewCount: "98",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/apple-pie-served-with-fruit-syrup_140725-1700.jpg",
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
brand: "Desert",
|
||||
name: "Tartă cu zmeură",
|
||||
price: "28 RON",
|
||||
rating: 5,
|
||||
reviewCount: "205",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-borsch-with-fresh-cabbage-white-space_140725-97277.jpg",
|
||||
},
|
||||
{
|
||||
id: "m4",
|
||||
brand: "Băuturi",
|
||||
name: "Socată artizanală",
|
||||
price: "18 RON",
|
||||
rating: 4,
|
||||
reviewCount: "85",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-vegetable-soup-garnished-with-dill_140725-3908.jpg",
|
||||
},
|
||||
{
|
||||
id: "m5",
|
||||
brand: "Tradițional",
|
||||
name: "Friptură de porc",
|
||||
price: "65 RON",
|
||||
rating: 5,
|
||||
reviewCount: "150",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beef-sauteed-broth-with-berries_114579-2507.jpg",
|
||||
},
|
||||
{
|
||||
id: "m6",
|
||||
brand: "Desert",
|
||||
name: "Papanși cu smântână",
|
||||
price: "32 RON",
|
||||
rating: 5,
|
||||
reviewCount: "300",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/soup-with-pomegranate-inside-glass-wine_140725-6345.jpg",
|
||||
},
|
||||
]}
|
||||
title="Meniul de Casă"
|
||||
description="Porții generoase pregătite cu ingrediente proaspete, locale."
|
||||
/>
|
||||
</div>
|
||||
<div id="menu" data-section="menu">
|
||||
<ProductCardTwo
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{ id: "m1", brand: "Tradițional", name: "Ciorbă de perișoare", price: "35 RON", rating: 5, reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/cheese-plate-with-cheddar-smoked-white-cheese-walnut-grape-honey_140725-229.jpg" },
|
||||
{ id: "m2", brand: "Tradițional", name: "Gulaș ardelenesc", price: "55 RON", rating: 5, reviewCount: "98", imageSrc: "http://img.b2bpic.net/free-photo/apple-pie-served-with-fruit-syrup_140725-1700.jpg" },
|
||||
{ id: "m3", brand: "Desert", name: "Tartă cu zmeură", price: "28 RON", rating: 5, reviewCount: "205", imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-borsch-with-fresh-cabbage-white-space_140725-97277.jpg" },
|
||||
{ id: "m4", brand: "Băuturi", name: "Socată artizanală", price: "18 RON", rating: 4, reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/top-view-vegetable-soup-garnished-with-dill_140725-3908.jpg" },
|
||||
{ id: "m5", brand: "Tradițional", name: "Friptură de porc", price: "65 RON", rating: 5, reviewCount: "150", imageSrc: "http://img.b2bpic.net/free-photo/beef-sauteed-broth-with-berries_114579-2507.jpg" },
|
||||
{ id: "m6", brand: "Desert", name: "Papanși cu smântână", price: "32 RON", rating: 5, reviewCount: "300", imageSrc: "http://img.b2bpic.net/free-photo/soup-with-pomegranate-inside-glass-wine_140725-6345.jpg" },
|
||||
]}
|
||||
title="Meniul de Casă"
|
||||
description="Porții generoase pregătite cu ingrediente proaspete, locale."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardFifteen
|
||||
useInvertedBackground={true}
|
||||
testimonial="Cea mai frumoasă experiență culinară. Masa sub nuc este de neuitat, iar ospitalitatea te face să te simți ca acasă. Un colț de rai în Viscri."
|
||||
rating={5}
|
||||
author="Elena M."
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/woman-looking-her-lover-smiling-stands-table-retro-camper-relax-atmosphere_482257-11546.jpg",
|
||||
alt: "Elena M.",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/woman-sitting-bar-chair-with-coffee-cafe_23-2148071565.jpg",
|
||||
alt: "Diner 2",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-pretty-young-woman-sitting_171337-17082.jpg",
|
||||
alt: "Diner 3",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/woman-sitting-table-near-elderly-people_23-2147947984.jpg",
|
||||
alt: "Diner 4",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/restaurant-room-with-guns-wall_140725-6307.jpg",
|
||||
alt: "Diner 5",
|
||||
},
|
||||
]}
|
||||
ratingAnimation="slide-up"
|
||||
avatarsAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardFifteen
|
||||
useInvertedBackground={true}
|
||||
testimonial="Cea mai frumoasă experiență culinară. Masa sub nuc este de neuitat, iar ospitalitatea te face să te simți ca acasă. Un colț de rai în Viscri."
|
||||
rating={5}
|
||||
author="Elena M."
|
||||
avatars={[
|
||||
{ src: "http://img.b2bpic.net/free-photo/woman-looking-her-lover-smiling-stands-table-retro-camper-relax-atmosphere_482257-11546.jpg", alt: "Elena M." },
|
||||
{ src: "http://img.b2bpic.net/free-photo/woman-sitting-bar-chair-with-coffee-cafe_23-2148071565.jpg", alt: "Diner 2" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/portrait-pretty-young-woman-sitting_171337-17082.jpg", alt: "Diner 3" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/woman-sitting-table-near-elderly-people_23-2147947984.jpg", alt: "Diner 4" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/restaurant-room-with-guns-wall_140725-6307.jpg", alt: "Diner 5" },
|
||||
]}
|
||||
ratingAnimation="slide-up"
|
||||
avatarsAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="gallery" data-section="gallery">
|
||||
<BlogCardTwo
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
title="Galerie Foto"
|
||||
description="Momente capturate în lumina caldă a Transilvaniei."
|
||||
blogs={[
|
||||
{
|
||||
id: "g1",
|
||||
category: "Ambient",
|
||||
title: "Curtea interioară",
|
||||
excerpt: "Detaliile care fac diferența.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vintage-dinner-table-vintage-house_1150-11078.jpg",
|
||||
authorName: "La Mariana",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-with-disposable-coffee-cup_107420-12311.jpg",
|
||||
date: "2024",
|
||||
},
|
||||
{
|
||||
id: "g2",
|
||||
category: "Gastronomie",
|
||||
title: "Preparate locale",
|
||||
excerpt: "Gustul pur de acasă.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-castle-kitchen_23-2150844331.jpg",
|
||||
authorName: "La Mariana",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/hipster-with-stylish-haircut-beard-sits-table-decided-dine-roadside-cafe-eating-hamburger_613910-19643.jpg",
|
||||
date: "2024",
|
||||
},
|
||||
{
|
||||
id: "g3",
|
||||
category: "Peisaj",
|
||||
title: "Viscri la apus",
|
||||
excerpt: "Frumusețea satului săsesc.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/country-musicians-lifestyle-indoors_23-2151169628.jpg",
|
||||
authorName: "La Mariana",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/close-up-happy-family-table_23-2149141836.jpg",
|
||||
date: "2024",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<div id="gallery" data-section="gallery">
|
||||
<BlogCardTwo
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
title="Galerie Foto"
|
||||
description="Momente capturate în lumina caldă a Transilvaniei."
|
||||
blogs={[
|
||||
{ id: "g1", category: "Ambient", title: "Curtea interioară", excerpt: "Detaliile care fac diferența.", imageSrc: "http://img.b2bpic.net/free-photo/vintage-dinner-table-vintage-house_1150-11078.jpg", authorName: "La Mariana", authorAvatar: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-with-disposable-coffee-cup_107420-12311.jpg", date: "2024" },
|
||||
{ id: "g2", category: "Gastronomie", title: "Preparate locale", excerpt: "Gustul pur de acasă.", imageSrc: "http://img.b2bpic.net/free-photo/view-castle-kitchen_23-2150844331.jpg", authorName: "La Mariana", authorAvatar: "http://img.b2bpic.net/free-photo/hipster-with-stylish-haircut-beard-sits-table-decided-dine-roadside-cafe-eating-hamburger_613910-19643.jpg", date: "2024" },
|
||||
{ id: "g3", category: "Peisaj", title: "Viscri la apus", excerpt: "Frumusețea satului săsesc.", imageSrc: "http://img.b2bpic.net/free-photo/country-musicians-lifestyle-indoors_23-2151169628.jpg", authorName: "La Mariana", authorAvatar: "http://img.b2bpic.net/free-photo/close-up-happy-family-table_23-2149141836.jpg", date: "2024" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCenter
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
tag="Rezervări"
|
||||
title="Rezervă o masă și descoperă un loc special"
|
||||
description="Te invităm să ne contactezi pentru o experiență unică în inima Viscri-ului."
|
||||
buttonText="Trimite cerere"
|
||||
/>
|
||||
</div>
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCenter
|
||||
useInvertedBackground={true}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
tag="Rezervări"
|
||||
title="Rezervă o masă și descoperă un loc special"
|
||||
description="Te invităm să ne contactezi pentru o experiență unică în inima Viscri-ului."
|
||||
buttonText="Trimite cerere"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="La Mariana"
|
||||
copyrightText="© 2025 La Mariana, Viscri"
|
||||
socialLinks={[
|
||||
{
|
||||
icon: Facebook,
|
||||
href: "#",
|
||||
ariaLabel: "Facebook",
|
||||
},
|
||||
{
|
||||
icon: Instagram,
|
||||
href: "#",
|
||||
ariaLabel: "Instagram",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="La Mariana"
|
||||
copyrightText="© 2025 La Mariana, Viscri"
|
||||
socialLinks={[
|
||||
{ icon: Facebook, href: "#", ariaLabel: "Facebook" },
|
||||
{ icon: Instagram, href: "#", ariaLabel: "Instagram" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user