Merge version_2 into main #3
141
src/app/page.tsx
141
src/app/page.tsx
@@ -29,58 +29,24 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Menu", id: "menu"},
|
||||
{
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Contact", id: "contact"},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "Menu", id: "menu" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="CRAVE"
|
||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C1BboYNofE6JTMd2czAfMtILqR/uploaded-1776175741757-22m44rpd.png"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboard
|
||||
background={{
|
||||
variant: "sparkles-gradient"}}
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
title="Warning: Dangerously Delicious Chicken"
|
||||
description="Not just a meal. It's an obsession. Sink your teeth into the crunchiest, spiciest, most addictive chicken in town. One bite and you're hooked. 🍗🔥"
|
||||
buttons={[
|
||||
{
|
||||
text: "Order Now", href: "#menu"},
|
||||
{
|
||||
text: "Visit Us", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/still-life-delicious-fried-croquette-composition_23-2149199010.jpg"
|
||||
imageAlt="Crispy fried chicken burger"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/expressive-young-man-posing-winter-holidays_140725-141163.jpg", alt: "Happy customer 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/shocked-elegant-woman-french-clothes-style-looks-with-wide-eyed-expression_273443-1949.jpg", alt: "Happy customer 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/handsome-adult-man-celebrating-birthday-blowing-out-candle-cake-making-wish-standing-against_1258-149797.jpg", alt: "Happy customer 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-smiling-woman_171337-3181.jpg", alt: "Happy customer 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/happy-asian-woman-eating-burger-outdoors_23-2148952829.jpg", alt: "Happy customer 5"},
|
||||
]}
|
||||
avatarText="Join 5,000+ happy chicken addicts"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text", text: "100% Crispy"},
|
||||
{
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/top-view-fried-chicken-burgers-tray_23-2148699067.jpg", alt: "Food item 1"},
|
||||
{
|
||||
type: "text", text: "Always Fresh"},
|
||||
{
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/front-view-fried-chicken-burger_23-2148699050.jpg", alt: "Food item 2"},
|
||||
{
|
||||
type: "text", text: "Locally Sourced"},
|
||||
]}
|
||||
description="Not just a meal. It's an obsession. Sink your teeth into the crunchiest, spiciest, most addictive chicken in town. One bite and you're hooked. 🍗✨"
|
||||
buttons={[{ text: "Order Now", href: "#menu" }, { text: "Visit Us", href: "#contact" }]}
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C1BboYNofE6JTMd2czAfMtILqR/uploaded-1776175741757-22m44rpd.png"
|
||||
imageAlt="Our Logo"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -91,31 +57,21 @@ export default function LandingPage() {
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1", name: "Original Crispy Burger", price: "$8.99", variant: "Spicy or Mild", imageSrc: "http://img.b2bpic.net/free-photo/top-view-fried-chicken-parts-with-sauce_23-2148646657.jpg", imageAlt: "Crispy chicken burger"},
|
||||
{
|
||||
id: "2", name: "Hot Buffalo Wings (6pc)", price: "$7.50", variant: "Extreme Heat", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-chicken-wings-inside-plate-with-napkins-light-background-meat-burger-sandwich-horizontal-meal-food-free-place_140725-158709.jpg", imageAlt: "Spicy buffalo wings"},
|
||||
{
|
||||
id: "3", name: "Signature Crave Fries", price: "$3.99", variant: "Garlic/Spicy", imageSrc: "http://img.b2bpic.net/free-photo/bunch-raw-pasta-wooden-bowl_114579-76283.jpg", imageAlt: "Crave fries"},
|
||||
{
|
||||
id: "4", name: "The Bucket Combo", price: "$22.99", variant: "Family Size", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-delicious-corn-dogs-arrangement_23-2149455096.jpg", imageAlt: "Bucket of chicken"},
|
||||
{
|
||||
id: "5", name: "Crispy Tender Strips", price: "$6.99", variant: "Original", imageSrc: "http://img.b2bpic.net/free-photo/deliciously-cooked-seasoned-chicken-wings-with-garlic-table-lights_181624-27096.jpg", imageAlt: "Chicken tenders"},
|
||||
{
|
||||
id: "6", name: "Crave Loaded Fries", price: "$5.99", variant: "Cheese/Bacon", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-french-fries-with-ketchup_23-2149160034.jpg", imageAlt: "Loaded fries"},
|
||||
{ id: "1", name: "Original Crispy Burger", price: "$8.99", variant: "Spicy or Mild", imageSrc: "http://img.b2bpic.net/free-photo/top-view-fried-chicken-parts-with-sauce_23-2148646657.jpg" },
|
||||
{ id: "2", name: "Hot Buffalo Wings", price: "$7.50", variant: "Extreme Heat", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-chicken-wings-inside-plate-with-napkins-light-background-meat-burger-sandwich-horizontal-meal-food-free-place_140725-158709.jpg" },
|
||||
{ id: "3", name: "Signature Fries", price: "$3.99", variant: "Garlic/Spicy", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-french-fries-with-ketchup_23-2149160034.jpg" }
|
||||
]}
|
||||
title="The Crave Menu"
|
||||
description="Warning: May cause extreme happiness and repeated cravings."
|
||||
title="The Happy Crave Menu"
|
||||
description="Guaranteed to put a smile on your face with every crunch."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<MediaAbout
|
||||
useInvertedBackground={true}
|
||||
title="Born in the Kitchen, Perfected in the Fryer"
|
||||
description="We started with a simple question: why isn't there chicken that actually makes you dance? After 99 failed batches and way too much hot sauce, we finally nailed the perfect crunch. Now, we're serving that obsession to you."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/expressive-young-man-posing-winter-holidays_140725-135612.jpg"
|
||||
imageAlt="Crave founder with chicken"
|
||||
title="Made with Love & Lots of Crunch"
|
||||
description="We believe food should be fun! Our recipe is a mix of secret spices and pure happiness, created to make every meal feel like a celebration."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/happy-asian-woman-eating-burger-outdoors_23-2148952829.jpg"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -124,29 +80,10 @@ export default function LandingPage() {
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Insanely Crispy", description: "Our proprietary double-fry method locks in the crunch.", phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/crispy-fried-chicken-nuggets_23-2151950574.jpg", imageAlt: "Crispy chicken"},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-fried-chicken-french-fries_140725-114449.jpg", imageAlt: "Crunchy chicken"}
|
||||
},
|
||||
{
|
||||
title: "Lightning Fast", description: "From our fryer to your door, we move fast.", phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-eating-potato-chips-watching-movie-blue-surface_140725-69359.jpg", imageAlt: "Fast delivery"},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-middle-aged-male-holding-basket-with-cips-blue-surface_140725-31484.jpg", imageAlt: "Speedy chicken"}
|
||||
},
|
||||
{
|
||||
title: "Total Addiction", description: "Secret herbs and total alchemy.", phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plate-chicken-wings-grunge-black-background_1258-201.jpg", imageAlt: "Addictive sauce"},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fish-chips-with-ketchup-copy-space_23-2148784938.jpg", imageAlt: "Signature sauce dip"}
|
||||
},
|
||||
]}
|
||||
features={[]}
|
||||
showStepNumbers={true}
|
||||
title="Why They’re Hooked"
|
||||
description="Here is why your taste buds won't stop texting us."
|
||||
title="Why It's So Fun"
|
||||
description="Because great chicken deserves a great vibe."
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -155,44 +92,28 @@ export default function LandingPage() {
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1", name: "Sarah J.", role: "Wing Addict", testimonial: "I dreamt about these wings last night.", imageSrc: "http://img.b2bpic.net/free-photo/overemotive-cheerful-dark-skinned-teenage-girl-laughs-out-loudly-has-fun-eats-delcious-frozen-dessert-holds-cup-ice-cream-spoon-dressed-bright-yellow-clothes-expresses-happiness_273609-39350.jpg"},
|
||||
{
|
||||
id: "2", name: "Mark R.", role: "Burger Fan", testimonial: "I'm pretty sure there's crack in this burger.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-woman-eating-fries_23-2150404807.jpg"},
|
||||
{
|
||||
id: "3", name: "Elena V.", role: "Crave Regular", testimonial: "My diet is officially ruined, but my soul is full.", imageSrc: "http://img.b2bpic.net/free-photo/casual-dressed-woman-holding-red-peppers_23-2148332120.jpg"},
|
||||
{
|
||||
id: "4", name: "Jason T.", role: "Street Foodie", testimonial: "The crunch factor is off the charts.", imageSrc: "http://img.b2bpic.net/free-photo/fried-chicken-near-eating-woman_23-2148113693.jpg"},
|
||||
{
|
||||
id: "5", name: "Chloe P.", role: "Delivery Queen", testimonial: "Came in under 20 minutes, perfect.", imageSrc: "http://img.b2bpic.net/free-photo/happy-student-with-coffee-paper-bag_23-2147650649.jpg"},
|
||||
]}
|
||||
title="Don't Take Our Word For It"
|
||||
description="See what the chicken-obsessed have to say."
|
||||
testimonials={[]}
|
||||
title="Happy Bellies"
|
||||
description="Our customers are our biggest fans!"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "sparkles-gradient"}}
|
||||
tag="Visit Us Now"
|
||||
title="Ready for your fix?"
|
||||
description="We're located at 123 Chicken St, Craveville. Open until late for all your crispy cravings."
|
||||
buttons={[
|
||||
{
|
||||
text: "Order Online", href: "#"},
|
||||
{
|
||||
text: "Get Directions", href: "#"},
|
||||
]}
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
tag="Say Hello!"
|
||||
title="Join the Party"
|
||||
description="We're open for all your crispy cravings. Let's make some memories!"
|
||||
buttons={[{ text: "Get Directions", href: "#" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="CRAVE"
|
||||
copyrightText="© 2025 | Crave Chicken. All cravings satisfied."
|
||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C1BboYNofE6JTMd2czAfMtILqR/uploaded-1776175741757-22m44rpd.png"
|
||||
copyrightText="© 2025 | Crave Chicken. Keep it happy!"
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
@@ -10,15 +10,15 @@
|
||||
--accent: #ffffff;
|
||||
--background-accent: #ffffff; */
|
||||
|
||||
--background: #ffffff;
|
||||
--card: #fdfdfd;
|
||||
--foreground: #120006;
|
||||
--primary-cta: #e63946;
|
||||
--background: #fff9f0;
|
||||
--card: #ffffff;
|
||||
--foreground: #2d201a;
|
||||
--primary-cta: #ff6b6b;
|
||||
--primary-cta-text: #ffffff;
|
||||
--secondary-cta: #ffcc00;
|
||||
--secondary-cta: #4ecdc4;
|
||||
--secondary-cta-text: #120006;
|
||||
--accent: #120006;
|
||||
--background-accent: #e63946;
|
||||
--accent: #ffe66d;
|
||||
--background-accent: #f7fff7;
|
||||
|
||||
/* text sizing - set by ThemeProvider */
|
||||
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
||||
|
||||
Reference in New Issue
Block a user