Merge version_1 into main #2
275
src/app/page.tsx
275
src/app/page.tsx
@@ -33,21 +33,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "home",
|
||||
},
|
||||
name: "Home", id: "home"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
name: "Menu", id: "menu"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Wharo BBQ"
|
||||
/>
|
||||
@@ -59,63 +51,33 @@ export default function LandingPage() {
|
||||
description="Experience premium Korean BBQ with the finest hand-selected cuts and our signature charcoal grill process."
|
||||
testimonials={[
|
||||
{
|
||||
name: "James Lee",
|
||||
handle: "@jlee",
|
||||
testimonial: "The quality of meat is unmatched. A true BBQ experience.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/having-breakfast-home_1098-13946.jpg?_wi=1",
|
||||
},
|
||||
name: "James Lee", handle: "@jlee", testimonial: "The quality of meat is unmatched. A true BBQ experience.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/having-breakfast-home_1098-13946.jpg"},
|
||||
{
|
||||
name: "Sarah Park",
|
||||
handle: "@spark",
|
||||
testimonial: "My favorite BBQ spot in the city. The charcoal flavor is distinct.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-salad-cafe_1303-25276.jpg?_wi=1",
|
||||
},
|
||||
name: "Sarah Park", handle: "@spark", testimonial: "My favorite BBQ spot in the city. The charcoal flavor is distinct.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-salad-cafe_1303-25276.jpg"},
|
||||
{
|
||||
name: "Mark Kim",
|
||||
handle: "@mkim",
|
||||
testimonial: "Excellent service and an authentic menu. Highly recommend.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5053.jpg?_wi=1",
|
||||
},
|
||||
name: "Mark Kim", handle: "@mkim", testimonial: "Excellent service and an authentic menu. Highly recommend.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5053.jpg"},
|
||||
{
|
||||
name: "Elena Choi",
|
||||
handle: "@echoi",
|
||||
testimonial: "The atmosphere is incredible, perfect for a special night out.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/handsome-smiling-man-eat-salade-restaurant-waiting-woman-with-bouquet-roses_496169-302.jpg?_wi=1",
|
||||
},
|
||||
name: "Elena Choi", handle: "@echoi", testimonial: "The atmosphere is incredible, perfect for a special night out.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/handsome-smiling-man-eat-salade-restaurant-waiting-woman-with-bouquet-roses_496169-302.jpg"},
|
||||
{
|
||||
name: "David Ryu",
|
||||
handle: "@dryu",
|
||||
testimonial: "Best short rib I have ever had. Authentic and delicious.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-making-barbecue_23-2149383061.jpg?_wi=1",
|
||||
},
|
||||
name: "David Ryu", handle: "@dryu", testimonial: "Best short rib I have ever had. Authentic and delicious.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-making-barbecue_23-2149383061.jpg"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/raw-meat-plate-with-fork_23-2148917728.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/raw-meat-plate-with-fork_23-2148917728.jpg"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/high-angle-japanese-meal-arrangement_23-2148809876.jpg",
|
||||
alt: "Diner 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/high-angle-japanese-meal-arrangement_23-2148809876.jpg", alt: "Diner 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/raw-beef-meat_74190-250.jpg",
|
||||
alt: "Diner 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/raw-beef-meat_74190-250.jpg", alt: "Diner 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/high-angle-meat-cleaver-with-herbs_23-2148611027.jpg",
|
||||
alt: "Diner 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/high-angle-meat-cleaver-with-herbs_23-2148611027.jpg", alt: "Diner 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-japanese-dish_23-2148809889.jpg",
|
||||
alt: "Diner 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-japanese-dish_23-2148809889.jpg", alt: "Diner 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/high-angle-japanese-meal-assortment_23-2148809875.jpg",
|
||||
alt: "Diner 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/high-angle-japanese-meal-assortment_23-2148809875.jpg", alt: "Diner 5"},
|
||||
]}
|
||||
avatarText="Join 5,000+ satisfied foodies"
|
||||
/>
|
||||
@@ -126,7 +88,7 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
title="Heritage in Every Grill"
|
||||
description="We honor the tradition of Korean BBQ. From the selection of charcoal to our unique aging process, we bring the essence of Seoul to your table."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-person-cooking_23-2150980282.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-person-cooking_23-2150980282.jpg"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -138,59 +100,23 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
brand: "Prime",
|
||||
name: "Wagyu Ribeye",
|
||||
price: "$85",
|
||||
rating: 5,
|
||||
reviewCount: "120",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/raw-fresh-beef_1232-2539.jpg?_wi=1",
|
||||
},
|
||||
id: "p1", brand: "Prime", name: "Wagyu Ribeye", price: "$85", rating: 5,
|
||||
reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/raw-fresh-beef_1232-2539.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
brand: "Signature",
|
||||
name: "Samgyeopsal",
|
||||
price: "$38",
|
||||
rating: 5,
|
||||
reviewCount: "95",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fresh-pork-sliced_1339-5855.jpg",
|
||||
},
|
||||
id: "p2", brand: "Signature", name: "Samgyeopsal", price: "$38", rating: 5,
|
||||
reviewCount: "95", imageSrc: "http://img.b2bpic.net/free-photo/fresh-pork-sliced_1339-5855.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
brand: "Classic",
|
||||
name: "Banchan Platter",
|
||||
price: "$12",
|
||||
rating: 4,
|
||||
reviewCount: "45",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-fresh-vegetable-salad-with-sliced-carrot-cabbage-bell-peppers-dark-table_140725-143027.jpg",
|
||||
},
|
||||
id: "p3", brand: "Classic", name: "Banchan Platter", price: "$12", rating: 4,
|
||||
reviewCount: "45", imageSrc: "http://img.b2bpic.net/free-photo/top-view-fresh-vegetable-salad-with-sliced-carrot-cabbage-bell-peppers-dark-table_140725-143027.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
brand: "Classic",
|
||||
name: "Stone Pot Bibimbap",
|
||||
price: "$22",
|
||||
rating: 5,
|
||||
reviewCount: "88",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-vegetable-meal-sliced-cooked-dish-inside-plate-grey-background-meal-food-sauce-soup-dinner-vegetable_140725-77133.jpg",
|
||||
},
|
||||
id: "p4", brand: "Classic", name: "Stone Pot Bibimbap", price: "$22", rating: 5,
|
||||
reviewCount: "88", imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-vegetable-meal-sliced-cooked-dish-inside-plate-grey-background-meal-food-sauce-soup-dinner-vegetable_140725-77133.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
brand: "Signature",
|
||||
name: "Cold Buckwheat Noodles",
|
||||
price: "$18",
|
||||
rating: 4,
|
||||
reviewCount: "62",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-asian-dish-with-eggs-copy-space_23-2148694386.jpg",
|
||||
},
|
||||
id: "p5", brand: "Signature", name: "Cold Buckwheat Noodles", price: "$18", rating: 4,
|
||||
reviewCount: "62", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-asian-dish-with-eggs-copy-space_23-2148694386.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
brand: "Classic",
|
||||
name: "Crispy Pajeon",
|
||||
price: "$16",
|
||||
rating: 5,
|
||||
reviewCount: "75",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/salmon-with-vegetables-flat-lay-photography_53876-104584.jpg",
|
||||
},
|
||||
id: "p6", brand: "Classic", name: "Crispy Pajeon", price: "$16", rating: 5,
|
||||
reviewCount: "75", imageSrc: "http://img.b2bpic.net/free-photo/salmon-with-vegetables-flat-lay-photography_53876-104584.jpg"},
|
||||
]}
|
||||
title="Signature Selections"
|
||||
description="Our hand-picked cuts and traditional favorites."
|
||||
@@ -204,49 +130,31 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Real Charcoal",
|
||||
description: "Authentic smokey profile.",
|
||||
icon: Flame,
|
||||
title: "Real Charcoal", description: "Authentic smokey profile.", icon: Flame,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/crop-hands-frying-chicken_23-2147809458.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/crop-hands-frying-chicken_23-2147809458.jpg"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-preparing-sushi-order-takeaway_23-2149050358.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-preparing-sushi-order-takeaway_23-2149050358.jpg"},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/raw-meat-plate-with-fork_23-2148917728.jpg?_wi=2",
|
||||
imageAlt: "korean interior restaurant warm lighting",
|
||||
},
|
||||
{
|
||||
title: "Premium Meats",
|
||||
description: "Sourced from the best.",
|
||||
icon: Award,
|
||||
title: "Premium Meats", description: "Sourced from the best.", icon: Award,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-raw-t-bone-steak-with-pepper_23-2148440931.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-raw-t-bone-steak-with-pepper_23-2148440931.jpg"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/steak-meat-with-rosemary-pepper-top-view_140725-11350.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/steak-meat-with-rosemary-pepper-top-view_140725-11350.jpg"},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-person-cooking_23-2150980282.jpg?_wi=2",
|
||||
imageAlt: "korean interior restaurant warm lighting",
|
||||
},
|
||||
{
|
||||
title: "Fresh Sides",
|
||||
description: "Homemade daily.",
|
||||
icon: Leaf,
|
||||
title: "Fresh Sides", description: "Homemade daily.", icon: Leaf,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chopped-spring-onion-black-plate-with-chili-tomatoes-garlic_1150-25627.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chopped-spring-onion-black-plate-with-chili-tomatoes-garlic_1150-25627.jpg"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-sliced-vegetable-salad-with-seasonings-white-background_140725-58418.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-sliced-vegetable-salad-with-seasonings-white-background_140725-58418.jpg"},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/raw-fresh-beef_1232-2539.jpg?_wi=2",
|
||||
imageAlt: "korean interior restaurant warm lighting",
|
||||
},
|
||||
]}
|
||||
title="Why Wharo?"
|
||||
@@ -259,30 +167,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "John Doe",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/having-breakfast-home_1098-13946.jpg?_wi=2",
|
||||
},
|
||||
id: "1", name: "John Doe", imageSrc: "http://img.b2bpic.net/free-photo/having-breakfast-home_1098-13946.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Jane Smith",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-salad-cafe_1303-25276.jpg?_wi=2",
|
||||
},
|
||||
id: "2", name: "Jane Smith", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-salad-cafe_1303-25276.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Sam Brown",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5053.jpg?_wi=2",
|
||||
},
|
||||
id: "3", name: "Sam Brown", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5053.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Alex White",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/handsome-smiling-man-eat-salade-restaurant-waiting-woman-with-bouquet-roses_496169-302.jpg?_wi=2",
|
||||
},
|
||||
id: "4", name: "Alex White", imageSrc: "http://img.b2bpic.net/free-photo/handsome-smiling-man-eat-salade-restaurant-waiting-woman-with-bouquet-roses_496169-302.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Beth Green",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-making-barbecue_23-2149383061.jpg?_wi=2",
|
||||
},
|
||||
id: "5", name: "Beth Green", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-making-barbecue_23-2149383061.jpg"},
|
||||
]}
|
||||
cardTitle="Guest Experiences"
|
||||
cardTag="Reviews"
|
||||
@@ -296,20 +189,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Do you accept reservations?",
|
||||
content: "Yes, online via our website.",
|
||||
},
|
||||
id: "f1", title: "Do you accept reservations?", content: "Yes, online via our website."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Is parking available?",
|
||||
content: "Valet parking is available.",
|
||||
},
|
||||
id: "f2", title: "Is parking available?", content: "Valet parking is available."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Do you offer private dining?",
|
||||
content: "We have private event space.",
|
||||
},
|
||||
id: "f3", title: "Do you offer private dining?", content: "We have private event space."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/portrait-waiter-waitress-holding-cupcakes-bread_1170-603.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -328,35 +212,11 @@ export default function LandingPage() {
|
||||
description="Learn about our culinary heritage."
|
||||
blogs={[
|
||||
{
|
||||
id: "b1",
|
||||
category: "Heritage",
|
||||
title: "The Art of Charcoal",
|
||||
excerpt: "Why charcoal makes the difference.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/peace-meat-with-salt-rosemary-dark-board-closeup_1220-6865.jpg",
|
||||
authorName: "Chef Kim",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/side-view-man-sitting-table_23-2149706721.jpg",
|
||||
date: "Oct 1, 2024",
|
||||
},
|
||||
id: "b1", category: "Heritage", title: "The Art of Charcoal", excerpt: "Why charcoal makes the difference.", imageSrc: "http://img.b2bpic.net/free-photo/peace-meat-with-salt-rosemary-dark-board-closeup_1220-6865.jpg", authorName: "Chef Kim", authorAvatar: "http://img.b2bpic.net/free-photo/side-view-man-sitting-table_23-2149706721.jpg", date: "Oct 1, 2024"},
|
||||
{
|
||||
id: "b2",
|
||||
category: "Guide",
|
||||
title: "Perfect Grilling 101",
|
||||
excerpt: "Grill your meat to perfection.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/composition-delicious-indonesian-bakso_23-2148933304.jpg",
|
||||
authorName: "Chef Kim",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/couple-enjoying-food-restaurant_23-2149269176.jpg",
|
||||
date: "Oct 5, 2024",
|
||||
},
|
||||
id: "b2", category: "Guide", title: "Perfect Grilling 101", excerpt: "Grill your meat to perfection.", imageSrc: "http://img.b2bpic.net/free-photo/composition-delicious-indonesian-bakso_23-2148933304.jpg", authorName: "Chef Kim", authorAvatar: "http://img.b2bpic.net/free-photo/couple-enjoying-food-restaurant_23-2149269176.jpg", date: "Oct 5, 2024"},
|
||||
{
|
||||
id: "b3",
|
||||
category: "News",
|
||||
title: "New Season, New Cuts",
|
||||
excerpt: "Discover our fall menu.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tuna-diet-restaurant-seafood-fish_1203-4009.jpg",
|
||||
authorName: "Chef Kim",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/person-eating-seaweed-snacks_23-2150519979.jpg",
|
||||
date: "Oct 10, 2024",
|
||||
},
|
||||
id: "b3", category: "News", title: "New Season, New Cuts", excerpt: "Discover our fall menu.", imageSrc: "http://img.b2bpic.net/free-photo/tuna-diet-restaurant-seafood-fish_1203-4009.jpg", authorName: "Chef Kim", authorAvatar: "http://img.b2bpic.net/free-photo/person-eating-seaweed-snacks_23-2150519979.jpg", date: "Oct 10, 2024"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -365,14 +225,11 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
text="Book your table today and taste the tradition."
|
||||
buttons={[
|
||||
{
|
||||
text: "Reserve Now",
|
||||
href: "#",
|
||||
},
|
||||
text: "Reserve Now", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -381,29 +238,19 @@ export default function LandingPage() {
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Wharo BBQ",
|
||||
items: [
|
||||
title: "Wharo BBQ", items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About Us", href: "#about"},
|
||||
{
|
||||
label: "Careers",
|
||||
href: "#",
|
||||
},
|
||||
label: "Careers", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Menu",
|
||||
items: [
|
||||
title: "Menu", items: [
|
||||
{
|
||||
label: "Full Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
label: "Full Menu", href: "#menu"},
|
||||
{
|
||||
label: "Reservations",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Reservations", href: "#contact"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user