Merge version_1 into main #2
204
src/app/page.tsx
204
src/app/page.tsx
@@ -32,27 +32,17 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "signature-dishes",
|
||||
},
|
||||
name: "Menu", id: "signature-dishes"},
|
||||
{
|
||||
name: "Gallery",
|
||||
id: "instagram",
|
||||
},
|
||||
name: "Gallery", id: "instagram"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Catch 22"
|
||||
button={{
|
||||
text: "Reserve Now",
|
||||
href: "#reservation",
|
||||
}}
|
||||
text: "Reserve Now", href: "#reservation"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -62,39 +52,23 @@ export default function LandingPage() {
|
||||
description="Luxury casual dining in Riyadh. Award-winning burgers, sushi, and the city's most legendary cheese pull."
|
||||
buttons={[
|
||||
{
|
||||
text: "View Menu",
|
||||
href: "#signature-dishes",
|
||||
},
|
||||
text: "View Menu", href: "#signature-dishes"},
|
||||
{
|
||||
text: "Reserve Table",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Reserve Table", href: "#contact"},
|
||||
]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-cheering-with-wine-glasses-restaurant_23-2150520071.jpg?_wi=1",
|
||||
imageAlt: "Sizzling truffle burger",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-cheering-with-wine-glasses-restaurant_23-2150520071.jpg", imageAlt: "Sizzling truffle burger"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/variety-rolls-black-stone-plates-with-black-chopsticks_114579-3250.jpg",
|
||||
imageAlt: "Nashville cheese pull",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/variety-rolls-black-stone-plates-with-black-chopsticks_114579-3250.jpg", imageAlt: "Nashville cheese pull"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/meat-cheeseburger-with-bacon-french-fries_140725-4811.jpg",
|
||||
imageAlt: "Sushi platter torched",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/meat-cheeseburger-with-bacon-french-fries_140725-4811.jpg", imageAlt: "Sushi platter torched"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-young-happy-people-having-fun-while-toasting-with-beer-lunch-dining-room_637285-5526.jpg",
|
||||
imageAlt: "Laughing friends toasting",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-young-happy-people-having-fun-while-toasting-with-beer-lunch-dining-room_637285-5526.jpg", imageAlt: "Laughing friends toasting"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fresh-sushi-arrangement-top-view_23-2148517012.jpg",
|
||||
imageAlt: "Interior vibe",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fresh-sushi-arrangement-top-view_23-2148517012.jpg", imageAlt: "Interior vibe"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/three-young-women-sitting-restaurant-with-beers-taking-selfie-with-mobile-phone_662251-799.jpg",
|
||||
imageAlt: "Delicious food",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/three-young-women-sitting-restaurant-with-beers-taking-selfie-with-mobile-phone_662251-799.jpg", imageAlt: "Delicious food"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -104,14 +78,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"4.8 Google Maps",
|
||||
"Top 10 Burgers KSA",
|
||||
"Best Date Night Spot",
|
||||
"Time Out Riyadh",
|
||||
"Nakheel Mall Favorite",
|
||||
"Voted Best Service",
|
||||
"Local Legend Award",
|
||||
]}
|
||||
"4.8 Google Maps", "Top 10 Burgers KSA", "Best Date Night Spot", "Time Out Riyadh", "Nakheel Mall Favorite", "Voted Best Service", "Local Legend Award"]}
|
||||
title="Trusted by Thousands"
|
||||
description="Over 8,207+ reviews from food lovers in Riyadh."
|
||||
/>
|
||||
@@ -125,41 +92,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Truffle Burger",
|
||||
price: "49 SAR",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/home-made-delicious-big-hamburger_23-2148374920.jpg?_wi=1",
|
||||
},
|
||||
id: "p1", name: "Truffle Burger", price: "49 SAR", imageSrc: "http://img.b2bpic.net/free-photo/home-made-delicious-big-hamburger_23-2148374920.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Nashville Cheese Pull",
|
||||
price: "59 SAR",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/crispy-chicken-burger_1339-3173.jpg",
|
||||
},
|
||||
id: "p2", name: "Nashville Cheese Pull", price: "59 SAR", imageSrc: "http://img.b2bpic.net/free-photo/crispy-chicken-burger_1339-3173.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Dynamite Shrimp",
|
||||
price: "45 SAR",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-salmon-sashimi-served-with-red-tobiko_140725-4991.jpg",
|
||||
},
|
||||
id: "p3", name: "Dynamite Shrimp", price: "45 SAR", imageSrc: "http://img.b2bpic.net/free-photo/close-up-salmon-sashimi-served-with-red-tobiko_140725-4991.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Seafood Pasta",
|
||||
price: "79 SAR",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pasta-with-oysters-topped-with-herbs-cheese_141793-332.jpg",
|
||||
},
|
||||
id: "p4", name: "Seafood Pasta", price: "79 SAR", imageSrc: "http://img.b2bpic.net/free-photo/pasta-with-oysters-topped-with-herbs-cheese_141793-332.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Wagyu Slider",
|
||||
price: "55 SAR",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/melted-cheese-burger-patty_23-2149342903.jpg",
|
||||
},
|
||||
id: "p5", name: "Wagyu Slider", price: "55 SAR", imageSrc: "http://img.b2bpic.net/free-photo/melted-cheese-burger-patty_23-2149342903.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Spicy Sushi Roll",
|
||||
price: "42 SAR",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/shrimp-deep-fried-batter-arranged-beautifully-white-dish_1150-22445.jpg",
|
||||
},
|
||||
id: "p6", name: "Spicy Sushi Roll", price: "42 SAR", imageSrc: "http://img.b2bpic.net/free-photo/shrimp-deep-fried-batter-arranged-beautifully-white-dish_1150-22445.jpg"},
|
||||
]}
|
||||
title="Crowd Favorites"
|
||||
description="8,207 reviews can't be wrong. Explore our signature dishes."
|
||||
@@ -173,9 +116,7 @@ export default function LandingPage() {
|
||||
title="Sunday Sushi Special"
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Now", href: "#contact"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -187,45 +128,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Chantelle Grove",
|
||||
handle: "@chantelle",
|
||||
testimonial: "Angelo aka Gelo is the best waiter! Amazing personality and such a vibe!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-food-restaurant_23-2149269176.jpg",
|
||||
},
|
||||
id: "1", name: "Chantelle Grove", handle: "@chantelle", testimonial: "Angelo aka Gelo is the best waiter! Amazing personality and such a vibe!", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-food-restaurant_23-2149269176.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Kirsten",
|
||||
handle: "@kirsten",
|
||||
testimonial: "Camille explained the menu well, helped me decide better. Food and place 10/10.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/positive-smiling-woman-with-collected-hair-wearing-white-shirt_291650-656.jpg",
|
||||
},
|
||||
id: "2", name: "Kirsten", handle: "@kirsten", testimonial: "Camille explained the menu well, helped me decide better. Food and place 10/10.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/positive-smiling-woman-with-collected-hair-wearing-white-shirt_291650-656.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Zarish",
|
||||
handle: "@zarish",
|
||||
testimonial: "We came during iftar time – place was packed, but service was exceptional.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-people-chatting-work-break-time_23-2149308482.jpg",
|
||||
},
|
||||
id: "3", name: "Zarish", handle: "@zarish", testimonial: "We came during iftar time – place was packed, but service was exceptional.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-people-chatting-work-break-time_23-2149308482.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "John Doe",
|
||||
handle: "@john",
|
||||
testimonial: "Absolutely the best cheese pull I have ever had. The energy is unmatched.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-sitting-coffee-shop_23-2150183735.jpg",
|
||||
},
|
||||
id: "4", name: "John Doe", handle: "@john", testimonial: "Absolutely the best cheese pull I have ever had. The energy is unmatched.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-sitting-coffee-shop_23-2150183735.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Sarah Smith",
|
||||
handle: "@sarah",
|
||||
testimonial: "Love the photobooth and the vibe! Highly recommend for date night.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-technology-communication-pretty-girl-with-ginger-hair-talking-her-female-friend-laughing-stylish-african-male-spectacles-sitting-table-her_273609-2059.jpg",
|
||||
},
|
||||
id: "5", name: "Sarah Smith", handle: "@sarah", testimonial: "Love the photobooth and the vibe! Highly recommend for date night.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-technology-communication-pretty-girl-with-ginger-hair-talking-her-female-friend-laughing-stylish-african-male-spectacles-sitting-table-her_273609-2059.jpg"},
|
||||
]}
|
||||
showRating={true}
|
||||
title="What Our Guests Say"
|
||||
@@ -240,40 +156,24 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "UGC Content",
|
||||
description: "See our community's favorites.",
|
||||
bentoComponent: "media-stack",
|
||||
items: [
|
||||
title: "UGC Content", description: "See our community's favorites.", bentoComponent: "media-stack", items: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wooden-snack-closeup-salad-breakfast_1172-270.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wooden-snack-closeup-salad-breakfast_1172-270.jpg"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/modern-kitchen-with-pink-red-lights_1268-14350.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/modern-kitchen-with-pink-red-lights_1268-14350.jpg"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-smiley-people-with-drinks_23-2150124809.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-smiley-people-with-drinks_23-2150124809.jpg"},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-cheering-with-wine-glasses-restaurant_23-2150520071.jpg?_wi=2",
|
||||
imageAlt: "cheese pull restaurant video still",
|
||||
},
|
||||
{
|
||||
title: "The Vibes",
|
||||
description: "Neon and energy.",
|
||||
bentoComponent: "media-stack",
|
||||
items: [
|
||||
title: "The Vibes", description: "Neon and energy.", bentoComponent: "media-stack", items: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-cocktails-dreams-neon-sign_23-2149355055.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-cocktails-dreams-neon-sign_23-2149355055.jpg"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-melted-cheese-burger_23-2149342862.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-melted-cheese-burger_23-2149342862.jpg"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girl-power-neon-sign-authentic-cafe_53876-111107.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girl-power-neon-sign-authentic-cafe_53876-111107.jpg"},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/home-made-delicious-big-hamburger_23-2148374920.jpg?_wi=2",
|
||||
imageAlt: "cheese pull restaurant video still",
|
||||
},
|
||||
]}
|
||||
title="@Catch22KSA"
|
||||
@@ -287,9 +187,7 @@ export default function LandingPage() {
|
||||
title="Variety That Wows"
|
||||
buttons={[
|
||||
{
|
||||
text: "View Full Menu",
|
||||
href: "#signature-dishes",
|
||||
},
|
||||
text: "View Full Menu", href: "#signature-dishes"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -301,22 +199,14 @@ export default function LandingPage() {
|
||||
description="Walk-ins welcome, but reservations guaranteed within 15 mins."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Full Name",
|
||||
required: true,
|
||||
name: "name", type: "text", placeholder: "Full Name", required: true,
|
||||
},
|
||||
{
|
||||
name: "phone",
|
||||
type: "tel",
|
||||
placeholder: "WhatsApp Number",
|
||||
required: true,
|
||||
name: "phone", type: "tel", placeholder: "WhatsApp Number", required: true,
|
||||
},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "Special requests (Birthday, Allergies, etc.)",
|
||||
rows: 4,
|
||||
name: "message", placeholder: "Special requests (Birthday, Allergies, etc.)", rows: 4,
|
||||
required: false,
|
||||
}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/elegant-hotel-reception-lobby_482257-76206.jpg"
|
||||
@@ -329,14 +219,10 @@ export default function LandingPage() {
|
||||
socialLinks={[
|
||||
{
|
||||
icon: Instagram,
|
||||
href: "https://instagram.com/catch22ksa",
|
||||
ariaLabel: "Instagram",
|
||||
},
|
||||
href: "https://instagram.com/catch22ksa", ariaLabel: "Instagram"},
|
||||
{
|
||||
icon: MessageCircle,
|
||||
href: "https://wa.me/123456789",
|
||||
ariaLabel: "WhatsApp",
|
||||
},
|
||||
href: "https://wa.me/123456789", ariaLabel: "WhatsApp"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user