Merge version_1 into main #1
247
src/app/page.tsx
247
src/app/page.tsx
@@ -12,7 +12,7 @@ import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloating
|
||||
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
|
||||
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';
|
||||
import TextAbout from '@/components/sections/about/TextAbout';
|
||||
import { Flame, Smile, Sun, Zap } from "lucide-react";
|
||||
import { Flame, Smile, Sun, Zap, CheckCircle, Star } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -33,27 +33,17 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
name: "Menu", id: "menu"},
|
||||
{
|
||||
name: "Our Story",
|
||||
id: "about",
|
||||
},
|
||||
name: "Our Story", id: "about"},
|
||||
{
|
||||
name: "Location",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Location", id: "contact"},
|
||||
]}
|
||||
brandName="NASHY CHICK"
|
||||
button={{
|
||||
text: "ORDER NOW",
|
||||
href: "#order",
|
||||
}}
|
||||
text: "ORDER NOW", href: "#order"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -63,39 +53,23 @@ export default function LandingPage() {
|
||||
description="FEEL THE HEAT. TASTE THE LEGEND. Premium Nashville Chicken. Crispy. Juicy. Unforgettable."
|
||||
buttons={[
|
||||
{
|
||||
text: "Order Now",
|
||||
href: "#order",
|
||||
},
|
||||
text: "Order Now", href: "#order"},
|
||||
{
|
||||
text: "View Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
text: "View Menu", href: "#menu"},
|
||||
]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-pumpkin-cooked-arrangement-with-copy-space_23-2148634450.jpg",
|
||||
imageAlt: "Hero slide 1",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-pumpkin-cooked-arrangement-with-copy-space_23-2148634450.jpg", imageAlt: "Hero slide 1"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-boneless-chicken_23-2149972949.jpg",
|
||||
imageAlt: "Hero slide 2",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-boneless-chicken_23-2149972949.jpg", imageAlt: "Hero slide 2"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-street-food-neon-light_23-2151571676.jpg",
|
||||
imageAlt: "Hero slide 3",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-street-food-neon-light_23-2151571676.jpg", imageAlt: "Hero slide 3"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-corn-dogs-arrangement_23-2149455098.jpg",
|
||||
imageAlt: "Hero slide 4",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-corn-dogs-arrangement_23-2149455098.jpg", imageAlt: "Hero slide 4"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fried-tofu-salad-wooden-table_185193-164982.jpg",
|
||||
imageAlt: "Hero slide 5",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fried-tofu-salad-wooden-table_185193-164982.jpg", imageAlt: "Hero slide 5"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/spicy-thai-basil-chicken-stir-fry_84443-85667.jpg",
|
||||
imageAlt: "Hero slide 6",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/spicy-thai-basil-chicken-stir-fry_84443-85667.jpg", imageAlt: "Hero slide 6"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -113,28 +87,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Crispy Texture",
|
||||
description: "Double fried for maximum crunch.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/grilled-cheeseburger-fries-refreshment-lunch-generated-by-ai_188544-16106.jpg",
|
||||
buttonIcon: "Zap",
|
||||
title: "Crispy Texture", description: "Double fried for maximum crunch.", imageSrc: "http://img.b2bpic.net/free-photo/grilled-cheeseburger-fries-refreshment-lunch-generated-by-ai_188544-16106.jpg", buttonIcon: Zap,
|
||||
},
|
||||
{
|
||||
title: "Nashville Heat",
|
||||
description: "Authentic heat levels, perfected.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-holding-fried-chicken_23-2149972955.jpg",
|
||||
buttonIcon: "Flame",
|
||||
title: "Nashville Heat", description: "Authentic heat levels, perfected.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-holding-fried-chicken_23-2149972955.jpg", buttonIcon: Flame,
|
||||
},
|
||||
{
|
||||
title: "Freshness First",
|
||||
description: "Cooked on order, never sitting.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-photo-marinated-raw-chicken-drumsticks-wooden-chopping-board_114579-48696.jpg",
|
||||
buttonIcon: "CheckCircle",
|
||||
title: "Freshness First", description: "Cooked on order, never sitting.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-photo-marinated-raw-chicken-drumsticks-wooden-chopping-board_114579-48696.jpg", buttonIcon: CheckCircle,
|
||||
},
|
||||
{
|
||||
title: "Flavor Obsessed",
|
||||
description: "Always consistent, always bold.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-grilled-beef-meat-with-vegetables-served-with-french-fries-sauces-plate_140725-11965.jpg",
|
||||
buttonIcon: "Star",
|
||||
title: "Flavor Obsessed", description: "Always consistent, always bold.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-grilled-beef-meat-with-vegetables-served-with-french-fries-sauces-plate_140725-11965.jpg", buttonIcon: Star,
|
||||
},
|
||||
]}
|
||||
title="Crunch That Hits Different"
|
||||
@@ -150,59 +112,23 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
brand: "Nashy",
|
||||
name: "Main Chick Sandwich",
|
||||
price: "149 EGP",
|
||||
rating: 5,
|
||||
reviewCount: "120",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/grilled-beef-burger-with-tomato-bun-generated-by-ai_188544-18001.jpg",
|
||||
},
|
||||
id: "p1", brand: "Nashy", name: "Main Chick Sandwich", price: "149 EGP", rating: 5,
|
||||
reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/grilled-beef-burger-with-tomato-bun-generated-by-ai_188544-18001.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
brand: "Nashy",
|
||||
name: "Cheese Chick",
|
||||
price: "159 EGP",
|
||||
rating: 5,
|
||||
reviewCount: "95",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/big-sandwich-hamburger-with-juicy-chicken-burger-cheese-tomato-red-onion-wooden-table_2829-19652.jpg",
|
||||
},
|
||||
id: "p2", brand: "Nashy", name: "Cheese Chick", price: "159 EGP", rating: 5,
|
||||
reviewCount: "95", imageSrc: "http://img.b2bpic.net/free-photo/big-sandwich-hamburger-with-juicy-chicken-burger-cheese-tomato-red-onion-wooden-table_2829-19652.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
brand: "Nashy",
|
||||
name: "Tenders Box",
|
||||
price: "189 EGP",
|
||||
rating: 4,
|
||||
reviewCount: "210",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fried-potatoes-chicken-sticks-with-white-dip-sauce_114579-4292.jpg",
|
||||
},
|
||||
id: "p3", brand: "Nashy", name: "Tenders Box", price: "189 EGP", rating: 4,
|
||||
reviewCount: "210", imageSrc: "http://img.b2bpic.net/free-photo/fried-potatoes-chicken-sticks-with-white-dip-sauce_114579-4292.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
brand: "Nashy",
|
||||
name: "Loaded Fries",
|
||||
price: "89 EGP",
|
||||
rating: 5,
|
||||
reviewCount: "300",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fruit-salad-with-ice-cream_1232-1645.jpg",
|
||||
},
|
||||
id: "p4", brand: "Nashy", name: "Loaded Fries", price: "89 EGP", rating: 5,
|
||||
reviewCount: "300", imageSrc: "http://img.b2bpic.net/free-photo/fruit-salad-with-ice-cream_1232-1645.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
brand: "Nashy",
|
||||
name: "Hot Chicken Piece",
|
||||
price: "79 EGP",
|
||||
rating: 4,
|
||||
reviewCount: "50",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/purple-plate-with-chicken-legs-meat-rope_114579-86289.jpg",
|
||||
},
|
||||
id: "p5", brand: "Nashy", name: "Hot Chicken Piece", price: "79 EGP", rating: 4,
|
||||
reviewCount: "50", imageSrc: "http://img.b2bpic.net/free-photo/purple-plate-with-chicken-legs-meat-rope_114579-86289.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
brand: "Nashy",
|
||||
name: "Mild Sandwich",
|
||||
price: "139 EGP",
|
||||
rating: 4,
|
||||
reviewCount: "45",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tofu-burger-with-vegetables-plate_1220-7119.jpg",
|
||||
},
|
||||
id: "p6", brand: "Nashy", name: "Mild Sandwich", price: "139 EGP", rating: 4,
|
||||
reviewCount: "45", imageSrc: "http://img.b2bpic.net/free-photo/tofu-burger-with-vegetables-plate_1220-7119.jpg"},
|
||||
]}
|
||||
title="Signature Menu"
|
||||
description="Our most popular items, ready to satisfy."
|
||||
@@ -217,32 +143,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "No Heat",
|
||||
title: "Relaxed",
|
||||
description: "Just flavor, no fire.",
|
||||
icon: Smile,
|
||||
id: "m1", value: "No Heat", title: "Relaxed", description: "Just flavor, no fire.", icon: Smile,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "Mild",
|
||||
title: "Warm",
|
||||
description: "A little touch of heat.",
|
||||
icon: Sun,
|
||||
id: "m2", value: "Mild", title: "Warm", description: "A little touch of heat.", icon: Sun,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "Hot",
|
||||
title: "Bold",
|
||||
description: "For the brave ones.",
|
||||
icon: Flame,
|
||||
id: "m3", value: "Hot", title: "Bold", description: "For the brave ones.", icon: Flame,
|
||||
},
|
||||
{
|
||||
id: "m4",
|
||||
value: "Insane",
|
||||
title: "Legend",
|
||||
description: "Only for the masters.",
|
||||
icon: Zap,
|
||||
id: "m4", value: "Insane", title: "Legend", description: "Only for the masters.", icon: Zap,
|
||||
},
|
||||
]}
|
||||
title="Can You Handle Nashy Heat?"
|
||||
@@ -257,45 +167,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Sarah Ahmed",
|
||||
handle: "@sarah",
|
||||
testimonial: "Life-changing tenders!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-image-happy-smiling-woman-enjoy-her-morning-french-breakfast-open-cafe-terrace-tasty-organic-food-holding-french-croissant-her-hand_291049-526.jpg",
|
||||
},
|
||||
id: "t1", name: "Sarah Ahmed", handle: "@sarah", testimonial: "Life-changing tenders!", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-image-happy-smiling-woman-enjoy-her-morning-french-breakfast-open-cafe-terrace-tasty-organic-food-holding-french-croissant-her-hand_291049-526.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Omar K.",
|
||||
handle: "@omar",
|
||||
testimonial: "Best Nashville chicken in Egypt.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-beautiful-woman-with-buns-apron-smiling-holding-half-grapefruit-hands-white-wall_176420-11995.jpg",
|
||||
},
|
||||
id: "t2", name: "Omar K.", handle: "@omar", testimonial: "Best Nashville chicken in Egypt.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-beautiful-woman-with-buns-apron-smiling-holding-half-grapefruit-hands-white-wall_176420-11995.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Layla M.",
|
||||
handle: "@layla",
|
||||
testimonial: "Fresh, crispy, and addictive.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dreamy-beautiful-woman-student-sitting-cafe-with-books-magazines-smiling-holding-phone-thinking_176420-12422.jpg",
|
||||
},
|
||||
id: "t3", name: "Layla M.", handle: "@layla", testimonial: "Fresh, crispy, and addictive.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dreamy-beautiful-woman-student-sitting-cafe-with-books-magazines-smiling-holding-phone-thinking_176420-12422.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Ahmed Z.",
|
||||
handle: "@ahmed",
|
||||
testimonial: "Never disappointed. So juicy!",
|
||||
rating: 4,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5054.jpg",
|
||||
},
|
||||
id: "t4", name: "Ahmed Z.", handle: "@ahmed", testimonial: "Never disappointed. So juicy!", rating: 4,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5054.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Mariam S.",
|
||||
handle: "@mariam",
|
||||
testimonial: "Great delivery speed, amazing flavor.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stylish-woman-wearing-yellow-bandana_273609-13320.jpg",
|
||||
},
|
||||
id: "t5", name: "Mariam S.", handle: "@mariam", testimonial: "Great delivery speed, amazing flavor.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stylish-woman-wearing-yellow-bandana_273609-13320.jpg"},
|
||||
]}
|
||||
showRating={true}
|
||||
title="Real Customer Love"
|
||||
@@ -309,20 +194,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Faster Delivery",
|
||||
content: "Our new delivery partner system cuts wait time to 30-45 mins.",
|
||||
},
|
||||
id: "f1", title: "Faster Delivery", content: "Our new delivery partner system cuts wait time to 30-45 mins."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Higher Cleanliness",
|
||||
content: "Strict health protocols ensure your food is safe and spotless.",
|
||||
},
|
||||
id: "f2", title: "Higher Cleanliness", content: "Strict health protocols ensure your food is safe and spotless."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Consistent Flavor",
|
||||
content: "Refined spice measurement ensures every piece hits the same note.",
|
||||
},
|
||||
id: "f3", title: "Consistent Flavor", content: "Refined spice measurement ensures every piece hits the same note."},
|
||||
]}
|
||||
title="New Standards"
|
||||
description="We committed to these three pillars."
|
||||
@@ -334,14 +210,11 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "canvas-reveal",
|
||||
}}
|
||||
variant: "canvas-reveal"}}
|
||||
text="READY FOR REAL HEAT?"
|
||||
buttons={[
|
||||
{
|
||||
text: "ORDER NOW",
|
||||
href: "#order",
|
||||
},
|
||||
text: "ORDER NOW", href: "#order"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -350,29 +223,19 @@ export default function LandingPage() {
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Nashy Chick",
|
||||
items: [
|
||||
title: "Nashy Chick", items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About Us", href: "#about"},
|
||||
{
|
||||
label: "Careers",
|
||||
href: "#",
|
||||
},
|
||||
label: "Careers", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
title: "Support", items: [
|
||||
{
|
||||
label: "Help Center",
|
||||
href: "#",
|
||||
},
|
||||
label: "Help Center", href: "#"},
|
||||
{
|
||||
label: "Privacy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user