4 Commits

Author SHA1 Message Date
053a505b6e Merge version_3 into main
Merge version_3 into main
2026-03-06 09:32:34 +00:00
35b45423c4 Update src/app/page.tsx 2026-03-06 09:32:30 +00:00
056e6b0f2f Update src/app/layout.tsx 2026-03-06 09:32:30 +00:00
47d0fda4cc Merge version_2 into main
Merge version_2 into main
2026-03-06 09:30:44 +00:00
2 changed files with 8 additions and 8 deletions

View File

@@ -6,12 +6,12 @@ const geist = Geist({
variable: "--font-geist-sans", subsets: ["latin"], variable: "--font-geist-sans", subsets: ["latin"],
}); });
const geistMono = Geist_Mono({ const geist_mono = Geist_Mono({
variable: "--font-geist-mono", subsets: ["latin"], variable: "--font-geist-mono", subsets: ["latin"],
}); });
export const metadata: Metadata = { export const metadata: Metadata = {
title: "Fresh Local - Quality Groceries in Kigali", description: "Affordable groceries and household products in Kigali. Quality rice, sugar, cooking oil, and everyday essentials. Fast local delivery and wholesale options."}; title: "Fresh Local - Quality Groceries in Kigali", description: "Affordable groceries and household products in Kigali. Fast local delivery, in-store pickup, and wholesale options available."};
export default function RootLayout({ export default function RootLayout({
children, children,
@@ -20,7 +20,7 @@ export default function RootLayout({
}) { }) {
return ( return (
<html lang="en"> <html lang="en">
<body className={`${geist.variable} ${geistMono.variable} antialiased`}> <body className={`${geist.variable} ${geist_mono.variable} antialiased`}>
{children} {children}
<script <script

View File

@@ -10,7 +10,7 @@ import MetricCardTwo from "@/components/sections/metrics/MetricCardTwo";
import TestimonialCardSixteen from "@/components/sections/testimonial/TestimonialCardSixteen"; import TestimonialCardSixteen from "@/components/sections/testimonial/TestimonialCardSixteen";
import ContactCenter from "@/components/sections/contact/ContactCenter"; import ContactCenter from "@/components/sections/contact/ContactCenter";
import FooterMedia from "@/components/sections/footer/FooterMedia"; import FooterMedia from "@/components/sections/footer/FooterMedia";
import { ShoppingCart, Sparkles, CheckCircle, TrendingUp, Star, MessageSquare, MapPin, Package } from "lucide-react"; import { ShoppingCart, Sparkles, CheckCircle, TrendingUp, Star, MessageSquare, MapPin } from "lucide-react";
export default function HomePage() { export default function HomePage() {
const navItems = [ const navItems = [
@@ -82,9 +82,9 @@ export default function HomePage() {
imageSrc: "http://img.b2bpic.net/free-photo/sesame-seeds-bag-dark-background_1150-45317.jpg?_wi=1", imageAlt: "Quality rice products"}, imageSrc: "http://img.b2bpic.net/free-photo/sesame-seeds-bag-dark-background_1150-45317.jpg?_wi=1", imageAlt: "Quality rice products"},
]} ]}
buttons={[ buttons={[
{
text: "Order on WhatsApp", href: "https://wa.me/250783847767?text=Hi%20Fresh%20Local%20store,%20I'd%20like%20to%20place%20an%20order"},
{ text: "Call Now", href: "tel:+250783847767" }, { text: "Call Now", href: "tel:+250783847767" },
{
text: "Order Now on WhatsApp", href: "https://wa.me/250783847767?text=Hi%20Fresh%20Local%20store,%20I'd%20like%20to%20place%20an%20order"},
]} ]}
buttonAnimation="slide-up" buttonAnimation="slide-up"
mediaAnimation="opacity" mediaAnimation="opacity"
@@ -95,8 +95,8 @@ export default function HomePage() {
<ProductCardOne <ProductCardOne
title="Featured Products" title="Featured Products"
description="Browse our most popular grocery items and household essentials. All products available for in-store shopping, delivery, or WhatsApp ordering." description="Browse our most popular grocery items and household essentials. All products available for in-store shopping, delivery, or WhatsApp ordering."
tag="Bestselling Essentials" tag="Best Sellers"
tagIcon={Package} tagIcon={Sparkles}
tagAnimation="slide-up" tagAnimation="slide-up"
products={[ products={[
{ {