Merge version_2 into main #2
260
src/app/page.tsx
260
src/app/page.tsx
@@ -9,7 +9,7 @@ import HeroSplitDoubleCarousel from '@/components/sections/hero/HeroSplitDoubleC
|
||||
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
||||
import ProductCardThree from '@/components/sections/product/ProductCardThree';
|
||||
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
|
||||
import { Clock, Users, Utensils } from "lucide-react";
|
||||
import { Clock, Users, Utensils, CalendarDays } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -30,21 +30,15 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Acasă",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Acasă", id: "hero"},
|
||||
{
|
||||
name: "Despre Noi",
|
||||
id: "about",
|
||||
},
|
||||
name: "Despre Noi", id: "about"},
|
||||
{
|
||||
name: "Meniu",
|
||||
id: "menu",
|
||||
},
|
||||
name: "Meniu", id: "menu"},
|
||||
{
|
||||
name: "Rezervări",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Program", id: "hours"},
|
||||
{
|
||||
name: "Rezervări", id: "contact"},
|
||||
]}
|
||||
brandName="Mestecăniș Restaurant"
|
||||
/>
|
||||
@@ -53,117 +47,68 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDoubleCarousel
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
title="Mestecăniș Restaurant – Tradiție și Eleganță"
|
||||
description="Descoperiți experiența culinară autentică în inima orașului, unde ingredientele proaspete întâlnesc măiestria tradiției."
|
||||
leftCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-chair-by-christmas-tree_1303-12424.jpg",
|
||||
imageAlt: "Interior restaurant",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-chair-by-christmas-tree_1303-12424.jpg", imageAlt: "Interior restaurant"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/penne-pasta-cooked-tomato-sauce_114579-1752.jpg?_wi=1",
|
||||
imageAlt: "Preparat 1",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/penne-pasta-cooked-tomato-sauce_114579-1752.jpg?_wi=1", imageAlt: "Preparat 1"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-cooked-squashes-designed-meal-inside-plate-grey-space_140725-83766.jpg?_wi=1",
|
||||
imageAlt: "Preparat 2",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-cooked-squashes-designed-meal-inside-plate-grey-space_140725-83766.jpg?_wi=1", imageAlt: "Preparat 2"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cake-slices-with-cookies-dark-light-surface_140725-90757.jpg?_wi=1",
|
||||
imageAlt: "Preparat 3",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cake-slices-with-cookies-dark-light-surface_140725-90757.jpg?_wi=1", imageAlt: "Preparat 3"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-girl-eats-dushbara-soup-traditional-azerbaijani-dish_140725-11465.jpg?_wi=1",
|
||||
imageAlt: "Preparat 4",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-girl-eats-dushbara-soup-traditional-azerbaijani-dish_140725-11465.jpg?_wi=1", imageAlt: "Preparat 4"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-cooked-bell-peppers-with-fried-sausages-inside-plate-dark-green-surface_140725-61753.jpg?_wi=1",
|
||||
imageAlt: "Preparat 5",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-cooked-bell-peppers-with-fried-sausages-inside-plate-dark-green-surface_140725-61753.jpg?_wi=1", imageAlt: "Preparat 5"},
|
||||
]}
|
||||
rightCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vertical-view-two-glasses-delicious-dry-red-wine-towel-ice-background_140725-141433.jpg?_wi=1",
|
||||
imageAlt: "Băuturi",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vertical-view-two-glasses-delicious-dry-red-wine-towel-ice-background_140725-141433.jpg?_wi=1", imageAlt: "Băuturi"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/penne-pasta-cooked-tomato-sauce_114579-1752.jpg?_wi=2",
|
||||
imageAlt: "Desert",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/penne-pasta-cooked-tomato-sauce_114579-1752.jpg?_wi=2", imageAlt: "Desert"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-cooked-squashes-designed-meal-inside-plate-grey-space_140725-83766.jpg?_wi=2",
|
||||
imageAlt: "Starter",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-cooked-squashes-designed-meal-inside-plate-grey-space_140725-83766.jpg?_wi=2", imageAlt: "Starter"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cake-slices-with-cookies-dark-light-surface_140725-90757.jpg?_wi=2",
|
||||
imageAlt: "Main Course",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cake-slices-with-cookies-dark-light-surface_140725-90757.jpg?_wi=2", imageAlt: "Main Course"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-girl-eats-dushbara-soup-traditional-azerbaijani-dish_140725-11465.jpg?_wi=2",
|
||||
imageAlt: "Fresh Food",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-girl-eats-dushbara-soup-traditional-azerbaijani-dish_140725-11465.jpg?_wi=2", imageAlt: "Fresh Food"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-cooked-bell-peppers-with-fried-sausages-inside-plate-dark-green-surface_140725-61753.jpg?_wi=2",
|
||||
imageAlt: "Wine",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-cooked-bell-peppers-with-fried-sausages-inside-plate-dark-green-surface_140725-61753.jpg?_wi=2", imageAlt: "Wine"},
|
||||
]}
|
||||
tag="Deschidere zilnică"
|
||||
buttons={[
|
||||
{
|
||||
text: "Rezervă acum",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Rezervă acum", href: "#contact"},
|
||||
{
|
||||
text: "Vezi meniul",
|
||||
href: "#menu",
|
||||
},
|
||||
text: "Vezi meniul", href: "#menu"},
|
||||
]}
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/happy-man-bachelor-party-laughing_23-2149275479.jpg",
|
||||
alt: "Client 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/happy-man-bachelor-party-laughing_23-2149275479.jpg", alt: "Client 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081913.jpg",
|
||||
alt: "Client 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081913.jpg", alt: "Client 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/unbelievable-gossip-from-woman-best-friends-informal-annual-meeting-cozy-restaurant_8353-9978.jpg",
|
||||
alt: "Client 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/unbelievable-gossip-from-woman-best-friends-informal-annual-meeting-cozy-restaurant_8353-9978.jpg", alt: "Client 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-woman-having-lunch-restaurant_23-2150491811.jpg",
|
||||
alt: "Client 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-woman-having-lunch-restaurant_23-2150491811.jpg", alt: "Client 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/laughing-woman-with-dish-menu_23-2147681115.jpg",
|
||||
alt: "Client 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/laughing-woman-with-dish-menu_23-2147681115.jpg", alt: "Client 5"},
|
||||
]}
|
||||
avatarText="Peste 10k oaspeți mulțumiți"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Tradițional",
|
||||
},
|
||||
type: "text", text: "Tradițional"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Gourmet",
|
||||
},
|
||||
type: "text", text: "Gourmet"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Local",
|
||||
},
|
||||
type: "text", text: "Local"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Proaspăt",
|
||||
},
|
||||
type: "text", text: "Proaspăt"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Elegant",
|
||||
},
|
||||
type: "text", text: "Elegant"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -175,19 +120,13 @@ export default function LandingPage() {
|
||||
metrics={[
|
||||
{
|
||||
icon: Utensils,
|
||||
label: "Rețete Tradiționale",
|
||||
value: "50+",
|
||||
},
|
||||
label: "Rețete Tradiționale", value: "50+"},
|
||||
{
|
||||
icon: Clock,
|
||||
label: "Ani de experiență",
|
||||
value: "15",
|
||||
},
|
||||
label: "Ani de experiență", value: "15"},
|
||||
{
|
||||
icon: Users,
|
||||
label: "Oaspeți fericiți",
|
||||
value: "10k+",
|
||||
},
|
||||
label: "Oaspeți fericiți", value: "10k+"},
|
||||
]}
|
||||
metricsAnimation="blur-reveal"
|
||||
/>
|
||||
@@ -201,92 +140,54 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "m1",
|
||||
name: "Ciorbă de burtă",
|
||||
price: "25 RON",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/penne-pasta-cooked-tomato-sauce_114579-1752.jpg?_wi=3",
|
||||
},
|
||||
id: "m1", name: "Ciorbă de burtă", price: "25 RON", imageSrc: "http://img.b2bpic.net/free-photo/penne-pasta-cooked-tomato-sauce_114579-1752.jpg?_wi=3"},
|
||||
{
|
||||
id: "m2",
|
||||
name: "Tochitură Moldovenească",
|
||||
price: "45 RON",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-cooked-squashes-designed-meal-inside-plate-grey-space_140725-83766.jpg?_wi=3",
|
||||
},
|
||||
id: "m2", name: "Tochitură Moldovenească", price: "45 RON", imageSrc: "http://img.b2bpic.net/free-photo/front-view-cooked-squashes-designed-meal-inside-plate-grey-space_140725-83766.jpg?_wi=3"},
|
||||
{
|
||||
id: "m3",
|
||||
name: "Papanași cu dulceață",
|
||||
price: "20 RON",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cake-slices-with-cookies-dark-light-surface_140725-90757.jpg?_wi=3",
|
||||
},
|
||||
id: "m3", name: "Papanași cu dulceață", price: "20 RON", imageSrc: "http://img.b2bpic.net/free-photo/top-view-cake-slices-with-cookies-dark-light-surface_140725-90757.jpg?_wi=3"},
|
||||
{
|
||||
id: "m4",
|
||||
name: "Platou Tradițional",
|
||||
price: "80 RON",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-girl-eats-dushbara-soup-traditional-azerbaijani-dish_140725-11465.jpg?_wi=3",
|
||||
},
|
||||
id: "m4", name: "Platou Tradițional", price: "80 RON", imageSrc: "http://img.b2bpic.net/free-photo/side-view-girl-eats-dushbara-soup-traditional-azerbaijani-dish_140725-11465.jpg?_wi=3"},
|
||||
{
|
||||
id: "m5",
|
||||
name: "Sarmale în foi de varză",
|
||||
price: "35 RON",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-cooked-bell-peppers-with-fried-sausages-inside-plate-dark-green-surface_140725-61753.jpg?_wi=3",
|
||||
},
|
||||
id: "m5", name: "Sarmale în foi de varză", price: "35 RON", imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-cooked-bell-peppers-with-fried-sausages-inside-plate-dark-green-surface_140725-61753.jpg?_wi=3"},
|
||||
{
|
||||
id: "m6",
|
||||
name: "Vinul Casei",
|
||||
price: "15 RON",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vertical-view-two-glasses-delicious-dry-red-wine-towel-ice-background_140725-141433.jpg?_wi=2",
|
||||
},
|
||||
id: "m6", name: "Vinul Casei", price: "15 RON", imageSrc: "http://img.b2bpic.net/free-photo/vertical-view-two-glasses-delicious-dry-red-wine-towel-ice-background_140725-141433.jpg?_wi=2"},
|
||||
]}
|
||||
title="Meniul Nostru"
|
||||
description="Explorați selecția noastră de preparate gătite cu pasiune."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hours" data-section="hours">
|
||||
<AboutMetric
|
||||
useInvertedBackground={false}
|
||||
title="Program de Lucru"
|
||||
metrics={[
|
||||
{
|
||||
icon: CalendarDays,
|
||||
label: "Luni - Vineri", value: "10:00 - 23:00"},
|
||||
{
|
||||
icon: CalendarDays,
|
||||
label: "Sâmbătă - Duminică", value: "09:00 - 00:00"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardTen
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
title: "Excelent",
|
||||
quote: "Cea mai bună mâncare din oraș!",
|
||||
name: "Ion Popescu",
|
||||
role: "Client Fidel",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-man-bachelor-party-laughing_23-2149275479.jpg",
|
||||
},
|
||||
id: "t1", title: "Excelent", quote: "Cea mai bună mâncare din oraș!", name: "Ion Popescu", role: "Client Fidel", imageSrc: "http://img.b2bpic.net/free-photo/happy-man-bachelor-party-laughing_23-2149275479.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
title: "Minunat",
|
||||
quote: "Atmosfera este foarte primitoare.",
|
||||
name: "Maria Ionescu",
|
||||
role: "Client Fidel",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081913.jpg",
|
||||
},
|
||||
id: "t2", title: "Minunat", quote: "Atmosfera este foarte primitoare.", name: "Maria Ionescu", role: "Client Fidel", imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081913.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
title: "Recomand",
|
||||
quote: "Papanașii sunt demențiali.",
|
||||
name: "Andrei D.",
|
||||
role: "Gourmet",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/unbelievable-gossip-from-woman-best-friends-informal-annual-meeting-cozy-restaurant_8353-9978.jpg",
|
||||
},
|
||||
id: "t3", title: "Recomand", quote: "Papanașii sunt demențiali.", name: "Andrei D.", role: "Gourmet", imageSrc: "http://img.b2bpic.net/free-photo/unbelievable-gossip-from-woman-best-friends-informal-annual-meeting-cozy-restaurant_8353-9978.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
title: "Foarte bun",
|
||||
quote: "Servire impecabilă și rapidă.",
|
||||
name: "Elena V.",
|
||||
role: "Oaspete",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-having-lunch-restaurant_23-2150491811.jpg",
|
||||
},
|
||||
id: "t4", title: "Foarte bun", quote: "Servire impecabilă și rapidă.", name: "Elena V.", role: "Oaspete", imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-having-lunch-restaurant_23-2150491811.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
title: "5 stele",
|
||||
quote: "Vinul casei este excelent.",
|
||||
name: "Cristian M.",
|
||||
role: "Oaspete",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/laughing-woman-with-dish-menu_23-2147681115.jpg",
|
||||
},
|
||||
id: "t5", title: "5 stele", quote: "Vinul casei este excelent.", name: "Cristian M.", role: "Oaspete", imageSrc: "http://img.b2bpic.net/free-photo/laughing-woman-with-dish-menu_23-2147681115.jpg"},
|
||||
]}
|
||||
title="Ce spun oaspeții noștri"
|
||||
description="Experiențe autentice la Mestecăniș."
|
||||
@@ -297,20 +198,15 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
tag="Rezervări și Program"
|
||||
title="Rezervați masa dorită"
|
||||
description="Vă așteptăm zilnic între orele 10:00 - 23:00. Contactați-ne pentru rezervări."
|
||||
description="Vă așteptăm zilnic. Contactați-ne pentru rezervări."
|
||||
buttons={[
|
||||
{
|
||||
text: "Sună acum",
|
||||
href: "tel:07xx-xxx-xxx",
|
||||
},
|
||||
text: "Sună acum", href: "tel:07xx-xxx-xxx"},
|
||||
{
|
||||
text: "Trimite mesaj",
|
||||
href: "mailto:rezervari@mestecanis.ro",
|
||||
},
|
||||
text: "Trimite mesaj", href: "mailto:rezervari@mestecanis.ro"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -320,29 +216,19 @@ export default function LandingPage() {
|
||||
logoText="Mestecăniș Restaurant"
|
||||
columns={[
|
||||
{
|
||||
title: "Meniu",
|
||||
items: [
|
||||
title: "Meniu", items: [
|
||||
{
|
||||
label: "Preparate",
|
||||
href: "#menu",
|
||||
},
|
||||
label: "Preparate", href: "#menu"},
|
||||
{
|
||||
label: "Băuturi",
|
||||
href: "#menu",
|
||||
},
|
||||
label: "Băuturi", href: "#menu"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
title: "Contact", items: [
|
||||
{
|
||||
label: "Rezervări",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Rezervări", href: "#contact"},
|
||||
{
|
||||
label: "Locație",
|
||||
href: "#",
|
||||
},
|
||||
label: "Locație", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -352,4 +238,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user