Merge version_1 into main #2
292
src/app/page.tsx
292
src/app/page.tsx
@@ -30,131 +30,50 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
{
|
||||
name: "Gallery",
|
||||
id: "gallery",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Menu", id: "menu" },
|
||||
{ name: "Gallery", id: "gallery" },
|
||||
{ name: "Contact", id: "contact" }
|
||||
]}
|
||||
brandName="RODYCHI"
|
||||
button={{ text: "Reserve", href: "#contact" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitTestimonial
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Family restaurant in Vinnytsia with warm atmosphere and homemade cuisine"
|
||||
description="Quiet atmosphere, tasty homemade cuisine, perfect for family dinners, celebrations, and relaxing evenings."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Oksana B.",
|
||||
handle: "@restaurant_fan",
|
||||
testimonial: "Best shashlik in Vinnytsia. Very cozy atmosphere.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/charming-girl-having-coffee-restaurant_23-2147778661.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
name: "Dmytro P.",
|
||||
handle: "@foodie_ua",
|
||||
testimonial: "Ideal place for family celebrations. Very calm.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/small-group-friends-drinking-coffee-communicating-while-sitting-cafe_637285-2445.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
name: "Marina K.",
|
||||
handle: "@marina_eats",
|
||||
testimonial: "The service is outstanding and the food is so authentic.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-friends-having-fun_23-2149104413.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
name: "Andriy V.",
|
||||
handle: "@vinnytsia_food",
|
||||
testimonial: "My go-to place for quiet family dinners.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/excited-joyful-beautiful-woman-gesturing-with-hand_74855-2753.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
name: "Olena S.",
|
||||
handle: "@olena_v",
|
||||
testimonial: "Beautiful interior and even better desserts. Highly recommend.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/charming-girl-having-coffee-restaurant_23-2147778661.jpg?_wi=2",
|
||||
},
|
||||
{ name: "Oksana B.", handle: "@restaurant_fan", testimonial: "Best shashlik in Vinnytsia. Very cozy atmosphere.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/charming-girl-having-coffee-restaurant_23-2147778661.jpg" },
|
||||
{ name: "Dmytro P.", handle: "@foodie_ua", testimonial: "Ideal place for family celebrations. Very calm.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/small-group-friends-drinking-coffee-communicating-while-sitting-cafe_637285-2445.jpg" },
|
||||
{ name: "Marina K.", handle: "@marina_eats", testimonial: "The service is outstanding and the food is so authentic.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/close-up-friends-having-fun_23-2149104413.jpg" },
|
||||
{ name: "Andriy V.", handle: "@vinnytsia_food", testimonial: "My go-to place for quiet family dinners.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/excited-joyful-beautiful-woman-gesturing-with-hand_74855-2753.jpg" },
|
||||
{ name: "Olena S.", handle: "@olena_v", testimonial: "Beautiful interior and even better desserts. Highly recommend.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/charming-girl-having-coffee-restaurant_23-2147778661.jpg" }
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Call Now",
|
||||
href: "tel:+380730083800",
|
||||
},
|
||||
{
|
||||
text: "Reserve Table",
|
||||
href: "#contact",
|
||||
},
|
||||
{ text: "Call Now", href: "tel:+380730083800" },
|
||||
{ text: "Reserve Table", href: "#contact" }
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/top-view-bowl-with-winter-squash-soup-notebook_23-2148706371.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/top-view-bowl-with-winter-squash-soup-notebook_23-2148706371.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/charming-girl-having-coffee-restaurant_23-2147778661.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/small-group-friends-drinking-coffee-communicating-while-sitting-cafe_637285-2445.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-friends-having-fun_23-2149104413.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/excited-joyful-beautiful-woman-gesturing-with-hand_74855-2753.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/charming-girl-having-coffee-restaurant_23-2147778661.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/charming-girl-having-coffee-restaurant_23-2147778661.jpg", alt: "Customer" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/small-group-friends-drinking-coffee-communicating-while-sitting-cafe_637285-2445.jpg", alt: "Customer" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/close-up-friends-having-fun_23-2149104413.jpg", alt: "Customer" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/excited-joyful-beautiful-woman-gesturing-with-hand_74855-2753.jpg", alt: "Customer" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/charming-girl-having-coffee-restaurant_23-2147778661.jpg", alt: "Customer" }
|
||||
]}
|
||||
avatarText="Join 500+ happy guests"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Homemade Cuisine",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Family Friendly",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Quiet Atmosphere",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Authentic Recipes",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Fresh Ingredients",
|
||||
},
|
||||
{ type: "text", text: "Homemade Cuisine" },
|
||||
{ type: "text", text: "Family Friendly" },
|
||||
{ type: "text", text: "Quiet Atmosphere" },
|
||||
{ type: "text", text: "Authentic Recipes" },
|
||||
{ type: "text", text: "Fresh Ingredients" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -164,21 +83,9 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
title="Why Rodychi?"
|
||||
metrics={[
|
||||
{
|
||||
icon: Users,
|
||||
label: "Family Atmosphere",
|
||||
value: "100%",
|
||||
},
|
||||
{
|
||||
icon: Clock,
|
||||
label: "Quiet Location",
|
||||
value: "Peaceful",
|
||||
},
|
||||
{
|
||||
icon: Award,
|
||||
label: "Homemade Food",
|
||||
value: "Fresh",
|
||||
},
|
||||
{ icon: Users, label: "Family Atmosphere", value: "100%" },
|
||||
{ icon: Clock, label: "Quiet Location", value: "Peaceful" },
|
||||
{ icon: Award, label: "Homemade Food", value: "Fresh" }
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -191,24 +98,9 @@ export default function LandingPage() {
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Signature Shashlik",
|
||||
price: "180 UAH",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stick-barbecue-with-meat-potato-tomato-with-vegetable-salad-orange-juice_114579-3354.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Garden Fresh Salad",
|
||||
price: "95 UAH",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elevated-view-fresh-salad-bowl_23-2147953662.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Homemade Dessert",
|
||||
price: "85 UAH",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/slice-honey-cake-with-figs_114579-16547.jpg",
|
||||
},
|
||||
{ id: "1", name: "Signature Shashlik", price: "180 UAH", imageSrc: "http://img.b2bpic.net/free-photo/stick-barbecue-with-meat-potato-tomato-with-vegetable-salad-orange-juice_114579-3354.jpg" },
|
||||
{ id: "2", name: "Garden Fresh Salad", price: "95 UAH", imageSrc: "http://img.b2bpic.net/free-photo/elevated-view-fresh-salad-bowl_23-2147953662.jpg" },
|
||||
{ id: "3", name: "Homemade Dessert", price: "85 UAH", imageSrc: "http://img.b2bpic.net/free-photo/slice-honey-cake-with-figs_114579-16547.jpg" }
|
||||
]}
|
||||
title="Our Signature Dishes"
|
||||
description="Explore our delicious homemade menu items."
|
||||
@@ -223,43 +115,19 @@ export default function LandingPage() {
|
||||
features={[
|
||||
{
|
||||
id: 1,
|
||||
title: "Main Dining Area",
|
||||
description: "Comfortable seating for the whole family.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-thanksgiving-meal-concept_23-2148629584.jpg",
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wine-glass_74190-1351.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-bowl-with-winter-squash-soup-notebook_23-2148706371.jpg?_wi=2",
|
||||
imageAlt: "cozy family restaurant interior warm lighting",
|
||||
title: "Main Dining Area", description: "Comfortable seating for the whole family.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/beautiful-thanksgiving-meal-concept_23-2148629584.jpg" },
|
||||
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/wine-glass_74190-1351.jpg" }
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
title: "Outdoor Terrace",
|
||||
description: "Fresh air and beautiful view.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/red-chair-table-cafe_1339-8016.jpg",
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/interior-design-modern-building_114579-12043.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stick-barbecue-with-meat-potato-tomato-with-vegetable-salad-orange-juice_114579-3354.jpg?_wi=2",
|
||||
imageAlt: "grilled meat shashlik presentation",
|
||||
title: "Outdoor Terrace", description: "Fresh air and beautiful view.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/red-chair-table-cafe_1339-8016.jpg" },
|
||||
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/interior-design-modern-building_114579-12043.jpg" }
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
title: "Relaxing Nooks",
|
||||
description: "Perfect for quiet conversations.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/family-sitting-sofa-christmas-view-from-table-with-red-ornaments_23-2147583516.jpg",
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blurred-view-restaurant-with-empty-tables_1203-1073.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elevated-view-fresh-salad-bowl_23-2147953662.jpg?_wi=2",
|
||||
imageAlt: "fresh healthy salad plate",
|
||||
},
|
||||
title: "Relaxing Nooks", description: "Perfect for quiet conversations.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/family-sitting-sofa-christmas-view-from-table-with-red-ornaments_23-2147583516.jpg" },
|
||||
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/blurred-view-restaurant-with-empty-tables_1203-1073.jpg" }
|
||||
}
|
||||
]}
|
||||
showStepNumbers={false}
|
||||
title="Atmosphere Gallery"
|
||||
@@ -273,41 +141,11 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Olena",
|
||||
role: "Visitor",
|
||||
testimonial: "The best place in Vinnytsia for family dinner!",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/charming-girl-having-coffee-restaurant_23-2147778661.jpg?_wi=3",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Petro",
|
||||
role: "Regular",
|
||||
testimonial: "Very quiet, peaceful and delicious homemade food.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/small-group-friends-drinking-coffee-communicating-while-sitting-cafe_637285-2445.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Marina",
|
||||
role: "Visitor",
|
||||
testimonial: "Fantastic atmosphere and service. Highly recommend.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-friends-having-fun_23-2149104413.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Andriy",
|
||||
role: "Regular",
|
||||
testimonial: "Tasty shashlik and great place to relax.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/excited-joyful-beautiful-woman-gesturing-with-hand_74855-2753.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Igor",
|
||||
role: "Foodie",
|
||||
testimonial: "Authentic taste that brings back childhood memories.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/charming-girl-having-coffee-restaurant_23-2147778661.jpg?_wi=4",
|
||||
},
|
||||
{ id: "1", name: "Olena", role: "Visitor", testimonial: "The best place in Vinnytsia for family dinner!", imageSrc: "http://img.b2bpic.net/free-photo/charming-girl-having-coffee-restaurant_23-2147778661.jpg" },
|
||||
{ id: "2", name: "Petro", role: "Regular", testimonial: "Very quiet, peaceful and delicious homemade food.", imageSrc: "http://img.b2bpic.net/free-photo/small-group-friends-drinking-coffee-communicating-while-sitting-cafe_637285-2445.jpg" },
|
||||
{ id: "3", name: "Marina", role: "Visitor", testimonial: "Fantastic atmosphere and service. Highly recommend.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-friends-having-fun_23-2149104413.jpg" },
|
||||
{ id: "4", name: "Andriy", role: "Regular", testimonial: "Tasty shashlik and great place to relax.", imageSrc: "http://img.b2bpic.net/free-photo/excited-joyful-beautiful-woman-gesturing-with-hand_74855-2753.jpg" },
|
||||
{ id: "5", name: "Igor", role: "Foodie", testimonial: "Authentic taste that brings back childhood memories.", imageSrc: "http://img.b2bpic.net/free-photo/charming-girl-having-coffee-restaurant_23-2147778661.jpg" }
|
||||
]}
|
||||
title="What Our Guests Say"
|
||||
description="Reviews from our happy visitors."
|
||||
@@ -317,21 +155,13 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
background={{ variant: "radial-gradient" }}
|
||||
tag="Contact Us"
|
||||
title="Ready to reserve your table?"
|
||||
description="Give us a call or send a reservation request to visit Rodychi in Vinnytsia today."
|
||||
buttons={[
|
||||
{
|
||||
text: "Call 073 008 3800",
|
||||
href: "tel:+380730083800",
|
||||
},
|
||||
{
|
||||
text: "Visit Us",
|
||||
href: "https://maps.google.com",
|
||||
},
|
||||
{ text: "Call 073 008 3800", href: "tel:+380730083800" },
|
||||
{ text: "Visit Us", href: "https://maps.google.com" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -339,34 +169,8 @@ export default function LandingPage() {
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoEmphasis
|
||||
columns={[
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Call Us",
|
||||
href: "tel:+380730083800",
|
||||
},
|
||||
{
|
||||
label: "Reserve Table",
|
||||
href: "#contact",
|
||||
},
|
||||
{
|
||||
label: "Our Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Opening Hours",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{ items: [{ label: "Call Us", href: "tel:+380730083800" }, { label: "Reserve Table", href: "#contact" }, { label: "Our Menu", href: "#menu" }] },
|
||||
{ items: [{ label: "Privacy Policy", href: "#" }, { label: "Opening Hours", href: "#" }] }
|
||||
]}
|
||||
logoText="RODYCHI"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user