From 42fdff74dd877c923b66299203eec546c10c8f0a Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 22 Apr 2026 10:02:50 +0000 Subject: [PATCH 1/2] Update src/app/page.tsx --- src/app/page.tsx | 157 +++++++++++++---------------------------------- 1 file changed, 41 insertions(+), 116 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 3ef7f07..cd0dbc5 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -11,8 +11,11 @@ import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/Nav import ProductCardFour from '@/components/sections/product/ProductCardFour'; import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne'; import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; +import { useState } from 'react'; export default function LandingPage() { + const [isCartOpen, setIsCartOpen] = useState(false); + return ( @@ -49,46 +45,32 @@ export default function LandingPage() {
-
+
+ textboxLayout="split" + useInvertedBackground={true} + title="Seamless Fulfillment" + description="Choose the most convenient way to enjoy your NutriFuel order in Nairobi. Whether you're at the office or home, we've got you covered." + features={[ + { tag: "Pickup", title: "Store Pickup", subtitle: "Ready in 15 mins", description: "Select your preferred Nairobi branch and grab your order on the go.", buttons: [{ text: "Select Branch" }] }, + { tag: "Delivery", title: "Swift Delivery", subtitle: "To your doorstep", description: "Reliable courier partners bringing your fresh nutrition across Nairobi.", buttons: [{ text: "Set Location" }] } + ]} + />
@@ -98,97 +80,40 @@ export default function LandingPage() { gridVariant="three-columns-all-equal-width" useInvertedBackground={false} products={[ - { - id: "1", name: "Detox Green Juice", price: "$8.50", variant: "Cold Pressed", imageSrc: "http://img.b2bpic.net/free-photo/kombucha-bottle-pineapple_23-2149757717.jpg"}, - { - id: "2", name: "Turkey Avocado Wrap", price: "$12.00", variant: "Signature Wrap", imageSrc: "http://img.b2bpic.net/free-photo/top-view-salad-sandwiches-with-copy-space-avocado_23-2148640172.jpg"}, - { - id: "3", name: "Berry Yogurt Bowl", price: "$9.50", variant: "Fresh Bowl", imageSrc: "http://img.b2bpic.net/free-photo/berry-smoothies_74190-7614.jpg"}, - { - id: "4", name: "Artisan Almond Cookie", price: "$3.50", variant: "Guilt-Free", imageSrc: "http://img.b2bpic.net/free-photo/coffee-still-life_23-2148116853.jpg"}, - { - id: "5", name: "Overnight Berry Oats", price: "$7.00", variant: "Breakfast", imageSrc: "http://img.b2bpic.net/free-photo/side-view-overnight-oats-with-fresh-strawberries-blueberries-nuts-glass-jar-rustic-surface_141793-6947.jpg"}, - { - id: "6", name: "Garden Harvest Salad", price: "$11.50", variant: "Lunch", imageSrc: "http://img.b2bpic.net/free-photo/useful-dietary-salad-with-cottage-cheese-herbs-vegetables_2829-19859.jpg"}, + { id: "1", name: "Detox Green Juice", price: "KES 1,200", variant: "Cold Pressed", imageSrc: "http://img.b2bpic.net/free-photo/kombucha-bottle-pineapple_23-2149757717.jpg" }, + { id: "2", name: "Turkey Avocado Wrap", price: "KES 1,800", variant: "Signature", imageSrc: "http://img.b2bpic.net/free-photo/top-view-salad-sandwiches-with-copy-space-avocado_23-2148640172.jpg" }, + { id: "3", name: "Berry Yogurt Bowl", price: "KES 1,500", variant: "Fresh", imageSrc: "http://img.b2bpic.net/free-photo/berry-smoothies_74190-7614.jpg" }, ]} - title="Nutritious Menu" - description="Hand-crafted food and drinks designed for flavor and wellness." + title="Our Menu" + description="Fresh, local, and packed with vitality." />
-
- -
- -
- -
-
-- 2.49.1 From 50b6999a939446c86421153550c8ef7f96297f79 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 22 Apr 2026 10:02:51 +0000 Subject: [PATCH 2/2] Update src/app/styles/variables.css --- src/app/styles/variables.css | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css index 3d0e32c..3d3954a 100644 --- a/src/app/styles/variables.css +++ b/src/app/styles/variables.css @@ -10,15 +10,15 @@ --accent: #ffffff; --background-accent: #ffffff; */ - --background: #ffffff; - --card: #f9f9f9; - --foreground: #000f06e6; - --primary-cta: #0a7039; + --background: #f5f4f0; + --card: #ffffff; + --foreground: #1a1a1a; + --primary-cta: #2c2c2c; --primary-cta-text: #ffffff; - --secondary-cta: #f9f9f9; + --secondary-cta: #f5f4f0; --secondary-cta-text: #000f06e6; - --accent: #e2e2e2; - --background-accent: #c4c4c4; + --accent: #8a8a8a; + --background-accent: #e8e6e1; /* text sizing - set by ThemeProvider */ /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); -- 2.49.1