Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
195
src/app/page.tsx
195
src/app/page.tsx
@@ -33,21 +33,13 @@ export default function LandingPage() {
|
|||||||
<NavbarStyleApple
|
<NavbarStyleApple
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Home",
|
name: "Home", id: "hero"},
|
||||||
id: "hero",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Menu",
|
name: "Menu", id: "menu"},
|
||||||
id: "menu",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Testimonials",
|
name: "Testimonials", id: "testimonials"},
|
||||||
id: "testimonials",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Contact",
|
name: "Contact", id: "contact"},
|
||||||
id: "contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="Restora Kebab"
|
brandName="Restora Kebab"
|
||||||
/>
|
/>
|
||||||
@@ -56,21 +48,16 @@ export default function LandingPage() {
|
|||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroLogoBillboard
|
<HeroLogoBillboard
|
||||||
background={{
|
background={{
|
||||||
variant: "sparkles-gradient",
|
variant: "sparkles-gradient"}}
|
||||||
}}
|
|
||||||
logoText="Restora Kebab Inowrocław"
|
logoText="Restora Kebab Inowrocław"
|
||||||
description="Authentic taste of tradition. Freshly prepared, daily ingredients, and heart in every meal."
|
description="Authentic taste of tradition. Freshly prepared, daily ingredients, and heart in every meal."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "View Menu",
|
text: "View Menu", href: "#menu"},
|
||||||
href: "#menu",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
text: "Contact Us",
|
text: "Contact Us", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/top-view-fried-meat-bones-with-fried-vegetables-sauce-table-food-meal-dinner-restaurant-meat_140725-28157.jpg?_wi=1"
|
imageSrc="http://img.b2bpic.net/free-photo/top-view-fried-meat-bones-with-fried-vegetables-sauce-table-food-meal-dinner-restaurant-meat_140725-28157.jpg"
|
||||||
mediaAnimation="slide-up"
|
mediaAnimation="slide-up"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -83,7 +70,7 @@ export default function LandingPage() {
|
|||||||
description="At Restora Kebab Inowrocław, we believe that real food brings people together. Our recipes are passed down through generations, ensuring every bite feels like home."
|
description="At Restora Kebab Inowrocław, we believe that real food brings people together. Our recipes are passed down through generations, ensuring every bite feels like home."
|
||||||
subdescription="We source only fresh local ingredients, guaranteeing quality and taste you'll love."
|
subdescription="We source only fresh local ingredients, guaranteeing quality and taste you'll love."
|
||||||
icon={Flame}
|
icon={Flame}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/portrait-female-cook-cutting-green-celery-gourmet-kitchen-using-cutting-board-knife-slice-coleslaw-salad-woman-chef-with-uniform-preparing-ingredients-food-recipe_482257-46080.jpg?_wi=1"
|
imageSrc="http://img.b2bpic.net/free-photo/portrait-female-cook-cutting-green-celery-gourmet-kitchen-using-cutting-board-knife-slice-coleslaw-salad-woman-chef-with-uniform-preparing-ingredients-food-recipe_482257-46080.jpg"
|
||||||
mediaAnimation="slide-up"
|
mediaAnimation="slide-up"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -96,41 +83,17 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "p1",
|
id: "p1", name: "Classic Doner Kebab", price: "18 PLN", imageSrc: "http://img.b2bpic.net/free-photo/mexican-tacos-with-beef-vegetables-brown-desk_23-2148042484.jpg"},
|
||||||
name: "Classic Doner Kebab",
|
|
||||||
price: "18 PLN",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/mexican-tacos-with-beef-vegetables-brown-desk_23-2148042484.jpg?_wi=1",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p2",
|
id: "p2", name: "Chicken Shawarma Plate", price: "22 PLN", imageSrc: "http://img.b2bpic.net/free-photo/iftar-party-middle-eastern-traditional-lunch-ai-generated-image_511042-1647.jpg"},
|
||||||
name: "Chicken Shawarma Plate",
|
|
||||||
price: "22 PLN",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/iftar-party-middle-eastern-traditional-lunch-ai-generated-image_511042-1647.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p3",
|
id: "p3", name: "Veggie Kebab Wrap", price: "16 PLN", imageSrc: "http://img.b2bpic.net/free-photo/meat-kebab-served-with-onions-ketchup_140725-3154.jpg"},
|
||||||
name: "Veggie Kebab Wrap",
|
|
||||||
price: "16 PLN",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/meat-kebab-served-with-onions-ketchup_140725-3154.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p4",
|
id: "p4", name: "Special Mix Kebab", price: "25 PLN", imageSrc: "http://img.b2bpic.net/free-photo/zucchini-salad-with-herbs-tomato-sauce_114579-2187.jpg"},
|
||||||
name: "Special Mix Kebab",
|
|
||||||
price: "25 PLN",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/zucchini-salad-with-herbs-tomato-sauce_114579-2187.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p5",
|
id: "p5", name: "Kebab Box with Fries", price: "20 PLN", imageSrc: "http://img.b2bpic.net/free-photo/steak-brazillian-style_1339-6896.jpg"},
|
||||||
name: "Kebab Box with Fries",
|
|
||||||
price: "20 PLN",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/steak-brazillian-style_1339-6896.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p6",
|
id: "p6", name: "Large Kebab Feast", price: "35 PLN", imageSrc: "http://img.b2bpic.net/free-photo/beef-kebab-boiled-potatoes-black-plate_114579-69510.jpg"},
|
||||||
name: "Large Kebab Feast",
|
|
||||||
price: "35 PLN",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/beef-kebab-boiled-potatoes-black-plate_114579-69510.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Our Signature Menu"
|
title="Our Signature Menu"
|
||||||
description="Discover our delicious range of freshly prepared kebabs and sides."
|
description="Discover our delicious range of freshly prepared kebabs and sides."
|
||||||
@@ -144,40 +107,22 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
title: "Fresh Ingredients",
|
title: "Fresh Ingredients", description: "We source daily from local farms.", phoneOne: {
|
||||||
description: "We source daily from local farms.",
|
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-french-fries-with-greens-different-seasonings-dark-surface_140725-115502.jpg"},
|
||||||
phoneOne: {
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-french-fries-with-greens-different-seasonings-dark-surface_140725-115502.jpg",
|
|
||||||
},
|
|
||||||
phoneTwo: {
|
phoneTwo: {
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/pizza-calzone-with-french-fries-wooden-board_140725-5389.jpg",
|
imageSrc: "http://img.b2bpic.net/free-photo/pizza-calzone-with-french-fries-wooden-board_140725-5389.jpg"},
|
||||||
},
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-fried-meat-bones-with-fried-vegetables-sauce-table-food-meal-dinner-restaurant-meat_140725-28157.jpg?_wi=2",
|
|
||||||
imageAlt: "kebab dish fresh ingredients",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Traditional Recipes",
|
title: "Traditional Recipes", description: "Authentic taste in every meal.", phoneOne: {
|
||||||
description: "Authentic taste in every meal.",
|
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-skewers-wooden-board_23-2148440976.jpg"},
|
||||||
phoneOne: {
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-skewers-wooden-board_23-2148440976.jpg",
|
|
||||||
},
|
|
||||||
phoneTwo: {
|
phoneTwo: {
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-crab-salad-with-vegetables-wasabi-plate-soy-sauce-black_141793-11591.jpg",
|
imageSrc: "http://img.b2bpic.net/free-photo/top-view-crab-salad-with-vegetables-wasabi-plate-soy-sauce-black_141793-11591.jpg"},
|
||||||
},
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-female-cook-cutting-green-celery-gourmet-kitchen-using-cutting-board-knife-slice-coleslaw-salad-woman-chef-with-uniform-preparing-ingredients-food-recipe_482257-46080.jpg?_wi=2",
|
|
||||||
imageAlt: "kebab dish fresh ingredients",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Quick Service",
|
title: "Quick Service", description: "Fast service without compromising quality.", phoneOne: {
|
||||||
description: "Fast service without compromising quality.",
|
imageSrc: "http://img.b2bpic.net/free-photo/tasty-serbian-food-arrangement-high-angle_23-2149358056.jpg"},
|
||||||
phoneOne: {
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/tasty-serbian-food-arrangement-high-angle_23-2149358056.jpg",
|
|
||||||
},
|
|
||||||
phoneTwo: {
|
phoneTwo: {
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/fried-meat-with-vegetables-plate_141793-111.jpg",
|
imageSrc: "http://img.b2bpic.net/free-photo/fried-meat-with-vegetables-plate_141793-111.jpg"},
|
||||||
},
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/mexican-tacos-with-beef-vegetables-brown-desk_23-2148042484.jpg?_wi=2",
|
|
||||||
imageAlt: "kebab dish fresh ingredients",
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
showStepNumbers={true}
|
showStepNumbers={true}
|
||||||
@@ -193,40 +138,15 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "t1",
|
id: "t1", name: "Anna Kowalska", role: "Foodie", testimonial: "The best kebab in Inowrocław, hands down!", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-holding-cup_23-2149005452.jpg"},
|
||||||
name: "Anna Kowalska",
|
|
||||||
role: "Foodie",
|
|
||||||
testimonial: "The best kebab in Inowrocław, hands down!",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-holding-cup_23-2149005452.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t2",
|
id: "t2", name: "Piotr Nowak", role: "Regular", testimonial: "Always fresh, always friendly service.", imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517424.jpg"},
|
||||||
name: "Piotr Nowak",
|
|
||||||
role: "Regular",
|
|
||||||
testimonial: "Always fresh, always friendly service.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517424.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t3",
|
id: "t3", name: "Marta Zielińska", role: "Local", testimonial: "My go-to spot for a quick and tasty lunch.", imageSrc: "http://img.b2bpic.net/free-photo/fashionable-hipster-guy-dressed-denim-shirt-wearing-stylish-glasses_273609-6820.jpg"},
|
||||||
name: "Marta Zielińska",
|
|
||||||
role: "Local",
|
|
||||||
testimonial: "My go-to spot for a quick and tasty lunch.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/fashionable-hipster-guy-dressed-denim-shirt-wearing-stylish-glasses_273609-6820.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t4",
|
id: "t4", name: "Tomasz Wójcik", role: "Visitor", testimonial: "Great portions and authentic taste.", imageSrc: "http://img.b2bpic.net/free-photo/young-blonde-woman-wearing-casual-blue-shirt-success-sign-doing-positive-gesture-with-hand-thumbs-up-smiling-happy-cheerful-expression-winner-gesture_839833-2022.jpg"},
|
||||||
name: "Tomasz Wójcik",
|
|
||||||
role: "Visitor",
|
|
||||||
testimonial: "Great portions and authentic taste.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-blonde-woman-wearing-casual-blue-shirt-success-sign-doing-positive-gesture-with-hand-thumbs-up-smiling-happy-cheerful-expression-winner-gesture_839833-2022.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t5",
|
id: "t5", name: "Kasia Dąbrowska", role: "Fan", testimonial: "Absolutely love the chicken shawarma!", imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-cook-white-cook-suit-cap-holding-white-sign-green-wall-lady-work-food-cuisine-color_140725-26436.jpg"},
|
||||||
name: "Kasia Dąbrowska",
|
|
||||||
role: "Fan",
|
|
||||||
testimonial: "Absolutely love the chicken shawarma!",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-cook-white-cook-suit-cap-holding-white-sign-green-wall-lady-work-food-cuisine-color_140725-26436.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="What Our Guests Say"
|
title="What Our Guests Say"
|
||||||
description="Hear from our happy customers."
|
description="Hear from our happy customers."
|
||||||
@@ -240,31 +160,16 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{
|
||||||
id: "m1",
|
id: "m1", value: "10K+", title: "Satisfied Customers", items: [
|
||||||
value: "10K+",
|
"Happy faces", "Quality service"],
|
||||||
title: "Satisfied Customers",
|
|
||||||
items: [
|
|
||||||
"Happy faces",
|
|
||||||
"Quality service",
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "m2",
|
id: "m2", value: "5+", title: "Years of Tradition", items: [
|
||||||
value: "5+",
|
"Years of experience", "Authentic recipes"],
|
||||||
title: "Years of Tradition",
|
|
||||||
items: [
|
|
||||||
"Years of experience",
|
|
||||||
"Authentic recipes",
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "m3",
|
id: "m3", value: "20+", title: "Signature Dishes", items: [
|
||||||
value: "20+",
|
"Variety of flavors", "Fresh menu"],
|
||||||
title: "Signature Dishes",
|
|
||||||
items: [
|
|
||||||
"Variety of flavors",
|
|
||||||
"Fresh menu",
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
title="Serving Smiles Daily"
|
title="Serving Smiles Daily"
|
||||||
@@ -278,20 +183,11 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
faqs={[
|
faqs={[
|
||||||
{
|
{
|
||||||
id: "f1",
|
id: "f1", title: "Do you offer delivery?", content: "Yes, we deliver to most areas in Inowrocław."},
|
||||||
title: "Do you offer delivery?",
|
|
||||||
content: "Yes, we deliver to most areas in Inowrocław.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "f2",
|
id: "f2", title: "Are there vegetarian options?", content: "Yes, we offer a dedicated veggie kebab option."},
|
||||||
title: "Are there vegetarian options?",
|
|
||||||
content: "Yes, we offer a dedicated veggie kebab option.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "f3",
|
id: "f3", title: "Can I reserve a table?", content: "We are mostly walk-in, but feel free to call us."},
|
||||||
title: "Can I reserve a table?",
|
|
||||||
content: "We are mostly walk-in, but feel free to call us.",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Frequently Asked Questions"
|
title="Frequently Asked Questions"
|
||||||
description="Everything you need to know about us."
|
description="Everything you need to know about us."
|
||||||
@@ -303,16 +199,13 @@ export default function LandingPage() {
|
|||||||
<ContactCTA
|
<ContactCTA
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
background={{
|
background={{
|
||||||
variant: "sparkles-gradient",
|
variant: "sparkles-gradient"}}
|
||||||
}}
|
|
||||||
tag="Contact Us"
|
tag="Contact Us"
|
||||||
title="Ready for a tasty meal?"
|
title="Ready for a tasty meal?"
|
||||||
description="Visit us or place your order today."
|
description="Visit us or place your order today."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Call Now",
|
text: "Call Now", href: "tel:+48000000000"},
|
||||||
href: "tel:+48000000000",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -324,14 +217,10 @@ export default function LandingPage() {
|
|||||||
socialLinks={[
|
socialLinks={[
|
||||||
{
|
{
|
||||||
icon: Facebook,
|
icon: Facebook,
|
||||||
href: "#",
|
href: "#", ariaLabel: "Facebook"},
|
||||||
ariaLabel: "Facebook",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: Instagram,
|
icon: Instagram,
|
||||||
href: "#",
|
href: "#", ariaLabel: "Instagram"},
|
||||||
ariaLabel: "Instagram",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user