3 Commits

Author SHA1 Message Date
1c5fd5deee Update src/app/styles/variables.css 2026-05-06 12:20:45 +00:00
7045f5bff9 Update src/app/page.tsx 2026-05-06 12:20:44 +00:00
00a35f18c3 Merge version_1 into main
Merge version_1 into main
2026-05-06 12:19:43 +00:00
2 changed files with 58 additions and 218 deletions

View File

@@ -33,21 +33,13 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "hero"},
id: "hero",
},
{ {
name: "Products", name: "Products", id: "products"},
id: "products",
},
{ {
name: "About", name: "About", id: "about"},
id: "about",
},
{ {
name: "Contact", name: "Contact", id: "contact"},
id: "contact",
},
]} ]}
brandName="MediStore" brandName="MediStore"
/> />
@@ -56,23 +48,16 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroSplitKpi <HeroSplitKpi
background={{ background={{
variant: "gradient-bars", variant: "gradient-bars"}}
}}
title="Your Trusted Online Pharmacy for Quality Tablets" title="Your Trusted Online Pharmacy for Quality Tablets"
description="Providing convenient, reliable, and affordable access to daily medications and wellness products delivered to your door." description="Providing convenient, reliable, and affordable access to daily medications and wellness products delivered to your door."
kpis={[ kpis={[
{ {
value: "10k+", value: "10k+", label: "Orders Delivered"},
label: "Orders Delivered",
},
{ {
value: "500+", value: "500+", label: "Available Medicines"},
label: "Available Medicines",
},
{ {
value: "24/7", value: "24/7", label: "Customer Support"},
label: "Customer Support",
},
]} ]}
enableKpiAnimation={true} enableKpiAnimation={true}
imageSrc="http://img.b2bpic.net/free-photo/female-pharmacist-working-drugstore_259150-57972.jpg?_wi=1" imageSrc="http://img.b2bpic.net/free-photo/female-pharmacist-working-drugstore_259150-57972.jpg?_wi=1"
@@ -80,52 +65,32 @@ export default function LandingPage() {
mediaAnimation="slide-up" mediaAnimation="slide-up"
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/middle-age-woman-with-tattoos-working-pharmacy-drugstore-hurry-pointing-watch-time-impatience-looking-camera-with-relaxed-expression_839833-14122.jpg", src: "http://img.b2bpic.net/free-photo/middle-age-woman-with-tattoos-working-pharmacy-drugstore-hurry-pointing-watch-time-impatience-looking-camera-with-relaxed-expression_839833-14122.jpg", alt: "Pharmacist working"},
alt: "Pharmacist working",
},
{ {
src: "http://img.b2bpic.net/free-photo/warehouse-pharmacy_1161-231.jpg", src: "http://img.b2bpic.net/free-photo/warehouse-pharmacy_1161-231.jpg", alt: "Warehouse of pharmacy"},
alt: "Warehouse of pharmacy",
},
{ {
src: "http://img.b2bpic.net/free-photo/man-working-as-pharmacist_23-2151734681.jpg", src: "http://img.b2bpic.net/free-photo/man-working-as-pharmacist_23-2151734681.jpg", alt: "Man working as pharmacist"},
alt: "Man working as pharmacist",
},
{ {
src: "http://img.b2bpic.net/free-photo/empty-drugstore-with-bottles-packages-full-with-medicaments-retail-shop-shelves-with-pharmaceutical-products-pharmacy-space-filled-with-medical-drugs-pills-vitamins-boxes_482257-62215.jpg", src: "http://img.b2bpic.net/free-photo/empty-drugstore-with-bottles-packages-full-with-medicaments-retail-shop-shelves-with-pharmaceutical-products-pharmacy-space-filled-with-medical-drugs-pills-vitamins-boxes_482257-62215.jpg", alt: "Empty drugstore shelves"},
alt: "Empty drugstore shelves",
},
{ {
src: "http://img.b2bpic.net/free-photo/pharmacist-work_23-2150600112.jpg", src: "http://img.b2bpic.net/free-photo/pharmacist-work_23-2150600112.jpg", alt: "Pharmacist at work"},
alt: "Pharmacist at work",
},
]} ]}
avatarText="Trusted by 10,000+ happy customers" avatarText="Trusted by 10,000+ happy customers"
marqueeItems={[ marqueeItems={[
{ {
type: "text-icon", type: "text-icon", text: "Fast Delivery", icon: Truck,
text: "Fast Delivery",
icon: Truck,
}, },
{ {
type: "text-icon", type: "text-icon", text: "Genuine Products", icon: ShieldCheck,
text: "Genuine Products",
icon: ShieldCheck,
}, },
{ {
type: "text-icon", type: "text-icon", text: "24/7 Support", icon: Headphones,
text: "24/7 Support",
icon: Headphones,
}, },
{ {
type: "text-icon", type: "text-icon", text: "Easy Payments", icon: CreditCard,
text: "Easy Payments",
icon: CreditCard,
}, },
{ {
type: "text-icon", type: "text-icon", text: "Secure Packaging", icon: Package,
text: "Secure Packaging",
icon: Package,
}, },
]} ]}
/> />
@@ -145,32 +110,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ {
id: "f1", id: "f1", title: "Fast Home Delivery", tags: [
title: "Fast Home Delivery", "Convenient", "Reliable"],
tags: [ imageSrc: "http://img.b2bpic.net/free-photo/old-man-with-laptop_1157-45381.jpg?_wi=1"},
"Convenient",
"Reliable",
],
imageSrc: "http://img.b2bpic.net/free-photo/old-man-with-laptop_1157-45381.jpg?_wi=1",
},
{ {
id: "f2", id: "f2", title: "Certified Products", tags: [
title: "Certified Products", "Safety", "Quality"],
tags: [ imageSrc: "http://img.b2bpic.net/free-photo/sanitary-products-copy-space-assortment_23-2148911582.jpg?_wi=1"},
"Safety",
"Quality",
],
imageSrc: "http://img.b2bpic.net/free-photo/sanitary-products-copy-space-assortment_23-2148911582.jpg?_wi=1",
},
{ {
id: "f3", id: "f3", title: "Expert Assistance", tags: [
title: "Expert Assistance", "Support", "Consult"],
tags: [ imageSrc: "http://img.b2bpic.net/free-photo/african-american-asisstant-explaining-surgery-symptoms-remote-doctor_482257-21320.jpg?_wi=1"},
"Support",
"Consult",
],
imageSrc: "http://img.b2bpic.net/free-photo/african-american-asisstant-explaining-surgery-symptoms-remote-doctor_482257-21320.jpg?_wi=1",
},
]} ]}
title="Why Choose MediStore" title="Why Choose MediStore"
description="We prioritize your health and safety above all else." description="We prioritize your health and safety above all else."
@@ -185,47 +135,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ {
id: "p1", id: "p1", name: "Pain Relief Tablet", price: "$12.00", variant: "General", imageSrc: "http://img.b2bpic.net/free-photo/sealed-bottle-dairy_23-2147895674.jpg?_wi=1"},
name: "Pain Relief Tablet",
price: "$12.00",
variant: "General",
imageSrc: "http://img.b2bpic.net/free-photo/sealed-bottle-dairy_23-2147895674.jpg?_wi=1",
},
{ {
id: "p2", id: "p2", name: "Daily Multivitamin", price: "$25.00", variant: "Health", imageSrc: "http://img.b2bpic.net/free-photo/packings-pills-capsules-medicines_1339-2422.jpg"},
name: "Daily Multivitamin",
price: "$25.00",
variant: "Health",
imageSrc: "http://img.b2bpic.net/free-photo/packings-pills-capsules-medicines_1339-2422.jpg",
},
{ {
id: "p3", id: "p3", name: "Antibiotic Tablet", price: "$18.00", variant: "General", imageSrc: "http://img.b2bpic.net/free-photo/white-round-pills-arranged-isolated-backdrop_23-2147827900.jpg"},
name: "Antibiotic Tablet",
price: "$18.00",
variant: "General",
imageSrc: "http://img.b2bpic.net/free-photo/white-round-pills-arranged-isolated-backdrop_23-2147827900.jpg",
},
{ {
id: "p4", id: "p4", name: "Calcium Supplement", price: "$15.00", variant: "Health", imageSrc: "http://img.b2bpic.net/free-photo/medical-background_93675-130399.jpg"},
name: "Calcium Supplement",
price: "$15.00",
variant: "Health",
imageSrc: "http://img.b2bpic.net/free-photo/medical-background_93675-130399.jpg",
},
{ {
id: "p5", id: "p5", name: "Cold Relief Tablet", price: "$10.00", variant: "General", imageSrc: "http://img.b2bpic.net/free-photo/close-up-white-yellow-pills-red-background_23-2147906048.jpg"},
name: "Cold Relief Tablet",
price: "$10.00",
variant: "General",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-white-yellow-pills-red-background_23-2147906048.jpg",
},
{ {
id: "p6", id: "p6", name: "Vitamin C Boost", price: "$20.00", variant: "Health", imageSrc: "http://img.b2bpic.net/free-photo/delicious-tomatoes-gmo-modified-food_23-2148747364.jpg"},
name: "Vitamin C Boost",
price: "$20.00",
variant: "Health",
imageSrc: "http://img.b2bpic.net/free-photo/delicious-tomatoes-gmo-modified-food_23-2148747364.jpg",
},
]} ]}
title="Essential Tablet Inventory" title="Essential Tablet Inventory"
description="Order your daily supplements and medicines easily." description="Order your daily supplements and medicines easily."
@@ -239,26 +159,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
metrics={[ metrics={[
{ {
id: "m1", id: "m1", value: "100+", title: "Verified Sellers", description: "Global partners", imageSrc: "http://img.b2bpic.net/free-photo/patient-filling-online-form-out_1098-16972.jpg"},
value: "100+",
title: "Verified Sellers",
description: "Global partners",
imageSrc: "http://img.b2bpic.net/free-photo/patient-filling-online-form-out_1098-16972.jpg",
},
{ {
id: "m2", id: "m2", value: "99.9%", title: "Customer Satisfaction", description: "Highly rated", imageSrc: "http://img.b2bpic.net/free-photo/still-life-arrangement-test-tubes_23-2149132626.jpg"},
value: "99.9%",
title: "Customer Satisfaction",
description: "Highly rated",
imageSrc: "http://img.b2bpic.net/free-photo/still-life-arrangement-test-tubes_23-2149132626.jpg",
},
{ {
id: "m3", id: "m3", value: "50k", title: "Successful Deliveries", description: "Total orders", imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-working-pharmaceutical-industry_23-2151684874.jpg"},
value: "50k",
title: "Successful Deliveries",
description: "Total orders",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-working-pharmaceutical-industry_23-2151684874.jpg",
},
]} ]}
title="Our Impact" title="Our Impact"
description="Serving thousands of families with health care." description="Serving thousands of families with health care."
@@ -271,60 +176,15 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "1", id: "1", name: "Alice Johnson", date: "2023-10-01", title: "Very reliable", quote: "Quick delivery and great prices.", tag: "Verified", avatarSrc: "http://img.b2bpic.net/free-photo/middle-age-brunette-woman-working-pharmacy-drugstore-covering-one-eye-with-hand-confident-smile-face-surprise-emotion_839833-4472.jpg", imageSrc: "http://img.b2bpic.net/free-photo/female-pharmacist-working-drugstore_259150-57972.jpg?_wi=2", imageAlt: "happy pharmacy customer profile"},
name: "Alice Johnson",
date: "2023-10-01",
title: "Very reliable",
quote: "Quick delivery and great prices.",
tag: "Verified",
avatarSrc: "http://img.b2bpic.net/free-photo/middle-age-brunette-woman-working-pharmacy-drugstore-covering-one-eye-with-hand-confident-smile-face-surprise-emotion_839833-4472.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/female-pharmacist-working-drugstore_259150-57972.jpg?_wi=2",
imageAlt: "happy pharmacy customer profile",
},
{ {
id: "2", id: "2", name: "Robert Smith", date: "2023-10-05", title: "Life saver", quote: "Easy to order medicine online.", tag: "Verified", avatarSrc: "http://img.b2bpic.net/free-photo/couple-suffering-from-infertility_23-2149430773.jpg", imageSrc: "http://img.b2bpic.net/free-photo/old-man-with-laptop_1157-45381.jpg?_wi=2", imageAlt: "happy pharmacy customer profile"},
name: "Robert Smith",
date: "2023-10-05",
title: "Life saver",
quote: "Easy to order medicine online.",
tag: "Verified",
avatarSrc: "http://img.b2bpic.net/free-photo/couple-suffering-from-infertility_23-2149430773.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/old-man-with-laptop_1157-45381.jpg?_wi=2",
imageAlt: "happy pharmacy customer profile",
},
{ {
id: "3", id: "3", name: "Jane Doe", date: "2023-10-10", title: "Consistent", quote: "Products are always fresh and genuine.", tag: "Verified", avatarSrc: "http://img.b2bpic.net/free-photo/happy-woman-african-american-female-doctor-shaking-hands-after-medical-appointment-clinic_637285-1164.jpg", imageSrc: "http://img.b2bpic.net/free-photo/sanitary-products-copy-space-assortment_23-2148911582.jpg?_wi=2", imageAlt: "happy pharmacy customer profile"},
name: "Jane Doe",
date: "2023-10-10",
title: "Consistent",
quote: "Products are always fresh and genuine.",
tag: "Verified",
avatarSrc: "http://img.b2bpic.net/free-photo/happy-woman-african-american-female-doctor-shaking-hands-after-medical-appointment-clinic_637285-1164.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/sanitary-products-copy-space-assortment_23-2148911582.jpg?_wi=2",
imageAlt: "happy pharmacy customer profile",
},
{ {
id: "4", id: "4", name: "John Miller", date: "2023-10-15", title: "Great service", quote: "Support team is helpful.", tag: "Verified", avatarSrc: "http://img.b2bpic.net/free-photo/front-view-romantic-senior-couple-enjoying-their-time-bench-outdoors_23-2148645454.jpg", imageSrc: "http://img.b2bpic.net/free-photo/african-american-asisstant-explaining-surgery-symptoms-remote-doctor_482257-21320.jpg?_wi=2", imageAlt: "happy pharmacy customer profile"},
name: "John Miller",
date: "2023-10-15",
title: "Great service",
quote: "Support team is helpful.",
tag: "Verified",
avatarSrc: "http://img.b2bpic.net/free-photo/front-view-romantic-senior-couple-enjoying-their-time-bench-outdoors_23-2148645454.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/african-american-asisstant-explaining-surgery-symptoms-remote-doctor_482257-21320.jpg?_wi=2",
imageAlt: "happy pharmacy customer profile",
},
{ {
id: "5", id: "5", name: "Emily Davis", date: "2023-10-20", title: "Top notch", quote: "My go-to store for meds.", tag: "Verified", avatarSrc: "http://img.b2bpic.net/free-photo/happy-mature-woman-talking-her-doctor-medical-clinic_637285-9073.jpg", imageSrc: "http://img.b2bpic.net/free-photo/sealed-bottle-dairy_23-2147895674.jpg?_wi=2", imageAlt: "happy pharmacy customer profile"},
name: "Emily Davis",
date: "2023-10-20",
title: "Top notch",
quote: "My go-to store for meds.",
tag: "Verified",
avatarSrc: "http://img.b2bpic.net/free-photo/happy-mature-woman-talking-her-doctor-medical-clinic_637285-9073.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/sealed-bottle-dairy_23-2147895674.jpg?_wi=2",
imageAlt: "happy pharmacy customer profile",
},
]} ]}
title="What Our Customers Say" title="What Our Customers Say"
description="Trusted by thousands for their medical needs." description="Trusted by thousands for their medical needs."
@@ -336,20 +196,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ {
id: "f1", id: "f1", title: "Do you need a prescription?", content: "Yes, for prescription items we require a valid prescription upload."},
title: "Do you need a prescription?",
content: "Yes, for prescription items we require a valid prescription upload.",
},
{ {
id: "f2", id: "f2", title: "How long is delivery?", content: "Within 24 hours locally."},
title: "How long is delivery?",
content: "Within 24 hours locally.",
},
{ {
id: "f3", id: "f3", title: "Can I return medicines?", content: "Due to safety, we cannot accept returns."},
title: "Can I return medicines?",
content: "Due to safety, we cannot accept returns.",
},
]} ]}
sideTitle="Common Questions" sideTitle="Common Questions"
sideDescription="Everything you need to know about ordering." sideDescription="Everything you need to know about ordering."
@@ -361,8 +212,7 @@ export default function LandingPage() {
<ContactText <ContactText
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "plain", variant: "plain"}}
}}
text="Need assistance? Call us at +1-800-MEDICINE or email support@medistore.com." text="Need assistance? Call us at +1-800-MEDICINE or email support@medistore.com."
/> />
</div> </div>
@@ -372,29 +222,19 @@ export default function LandingPage() {
logoText="MediStore" logoText="MediStore"
columns={[ columns={[
{ {
title: "Shop", title: "Shop", items: [
items: [
{ {
label: "Tablets", label: "Tablets", href: "#products"},
href: "#products",
},
{ {
label: "Vitamins", label: "Vitamins", href: "#products"},
href: "#products",
},
], ],
}, },
{ {
title: "Company", title: "Company", items: [
items: [
{ {
label: "About", label: "About", href: "#about"},
href: "#about",
},
{ {
label: "Support", label: "Support", href: "#contact"},
href: "#contact",
},
], ],
}, },
]} ]}
@@ -403,4 +243,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }

View File

@@ -11,14 +11,14 @@
--background-accent: #ffffff; */ --background-accent: #ffffff; */
--background: #ffffff; --background: #ffffff;
--card: #f8f9fa; --card: #f9f9f9;
--foreground: #0a0a0a; --foreground: #000000;
--primary-cta: #0a7039; --primary-cta: #000000;
--primary-cta-text: #ffffff; --primary-cta-text: #ffffff;
--secondary-cta: #ffffff; --secondary-cta: #f9f9f9;
--secondary-cta-text: #0a0a0a; --secondary-cta-text: #0a0a0a;
--accent: #00ff99; --accent: #e2e2e2;
--background-accent: #e8f5e9; --background-accent: #f9f9f9;
/* text sizing - set by ThemeProvider */ /* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);