26 Commits

Author SHA1 Message Date
1161e372a1 Update theme colors 2026-05-15 15:20:17 +00:00
93f012742f Update theme colors 2026-05-15 15:20:12 +00:00
d5aa7c2c33 Update theme colors 2026-05-15 15:20:10 +00:00
f68bd52301 Update theme colors 2026-05-15 15:20:07 +00:00
636e432600 Update theme colors 2026-05-15 15:20:01 +00:00
112f7d9079 Update theme colors 2026-05-15 15:19:55 +00:00
b44593b1c0 Update theme colors 2026-05-15 15:19:49 +00:00
9d8ae86a17 Update theme colors 2026-05-15 15:19:45 +00:00
d3f01228a3 Update theme colors 2026-05-15 15:19:40 +00:00
5b89f50a0e Update theme colors 2026-05-15 15:19:34 +00:00
68bce074b4 Update theme colors 2026-05-15 15:19:26 +00:00
40482930d1 Update theme colors 2026-05-15 15:19:16 +00:00
a1036048cf Update theme colors 2026-05-15 15:19:10 +00:00
5243433d00 Update theme colors 2026-05-15 15:19:02 +00:00
1bf3fa80a5 Update theme colors 2026-05-15 15:18:51 +00:00
bc5b4d38ea Update theme colors 2026-05-15 15:18:44 +00:00
ecfdc7e9e6 Update theme colors 2026-05-15 15:18:41 +00:00
039888c026 Update theme colors 2026-05-15 15:18:34 +00:00
7c4fed1052 Update theme colors 2026-05-15 15:18:27 +00:00
07f6c60a2e Update src/app/page.tsx 2026-05-15 08:21:15 +00:00
bc407dfd3e Update src/app/page.tsx 2026-05-15 08:18:50 +00:00
6ce30e75ae Update src/app/page.tsx 2026-05-15 08:17:25 +00:00
0e747d261c Update src/app/page.tsx 2026-05-15 08:06:25 +00:00
c2fbd665a6 Update src/app/page.tsx 2026-05-15 08:06:09 +00:00
d52c54995d Update src/app/page.tsx 2026-05-15 07:59:47 +00:00
82efd1c632 Merge version_2 into main
Merge version_2 into main
2026-05-15 07:56:03 +00:00
2 changed files with 27 additions and 24 deletions

View File

@@ -7,15 +7,18 @@ import HeroBillboardRotatedCarousel from '@/components/sections/hero/HeroBillboa
import ProductCardOne from '@/components/sections/product/ProductCardOne';
import SplitAbout from '@/components/sections/about/SplitAbout';
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven';
import BlogCardTwo from '@/components/sections/blog/BlogCardTwo';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import { Sparkles, Award, Beaker, TrendingUp, Heart, HelpCircle, BookOpen, Camera } from 'lucide-react';
import { Sparkles, Award, Heart, Camera } from 'lucide-react';
export default function LandingPage() {
const scrollTo = (id: string) => {
const element = document.getElementById(id);
if (element) {
element.scrollIntoView({ behavior: "smooth" });
}
};
return (
<ThemeProvider
defaultButtonVariant="bounce-effect"
@@ -39,7 +42,7 @@ export default function LandingPage() {
{ name: "Gallery", id: "gallery" },
{ name: "Contact", id: "contact" }
]}
button={{ text: "Shop Now", href: "#products" }}
button={{ text: "Shop Now", onClick: () => scrollTo("products") }}
/>
</div>
@@ -52,13 +55,13 @@ export default function LandingPage() {
tagAnimation="slide-up"
background={{ variant: "plain" }}
buttons={[
{ text: "Shop Now", href: "#products" },
{ text: "Explore Products", href: "#products" }
{ text: "Shop Now", onClick: () => scrollTo("products") },
{ text: "Explore Products", onClick: () => scrollTo("products") }
]}
buttonAnimation="slide-up"
carouselItems={[
{ id: "1", imageSrc: "http://img.b2bpic.net/free-photo/close-up-blue-marshmallows_23-2147748095.jpg", imageAlt: "Premium baby wipes pack" },
{ id: "2", imageSrc: "http://img.b2bpic.net/free-photo/child-one-little-studio-alone_1304-922.jpg", imageAlt: "Happy baby lifestyle" },
{ id: "2", imageSrc: "https://img.b2bpic.net/free-photo/set-with-2-hand-holding-wipes-napkins-makeup-remove_633478-558.jpg?id=26076798", imageAlt: "Happy baby lifestyle" },
{ id: "3", imageSrc: "http://img.b2bpic.net/free-photo/sponge-stars-soap-bar-sanitizer-soap-dispenser-blue-background_23-2147940458.jpg", imageAlt: "Close up of baby care products" },
{ id: "4", imageSrc: "http://img.b2bpic.net/free-photo/mother-with-little-son-bathroom_1157-20455.jpg", imageAlt: "Minimalist bathroom setting" },
{ id: "5", imageSrc: "http://img.b2bpic.net/free-photo/handle-newborn-hands-grandmother-closeup_169016-37570.jpg", imageAlt: "Parent and child hand holding" },
@@ -76,7 +79,7 @@ export default function LandingPage() {
tag="Brand Vision"
tagIcon={Heart}
imagePosition="left"
imageSrc="http://img.b2bpic.net/free-photo/minimal-baby-nursery-setup_23-2148564022.jpg"
imageSrc="https://img.b2bpic.net/free-photo/closeup-woman-using-antibacterial-wipe-cleaning-hands-bathroom_637285-4741.jpg?id=26143248"
bulletPoints={[
{ title: "Ethical Sourcing", description: "Materials harvested with sustainability in mind." },
{ title: "Purity Standard", description: "Clinically clean formulation for sensitive skin." }
@@ -94,9 +97,9 @@ export default function LandingPage() {
tagIcon={Award}
animationType="slide-up"
products={[
{ id: "1", name: "Sensitive Pure", price: "$9.99", imageSrc: "http://img.b2bpic.net/free-photo/birthday-background_23-2148031001.jpg" },
{ id: "2", name: "Bamboo Organic", price: "$12.99", imageSrc: "http://img.b2bpic.net/free-photo/top-view-different-brushes-arrangement_23-2148743090.jpg" },
{ id: "3", name: "Travel Duo", price: "$6.99", imageSrc: "http://img.b2bpic.net/free-photo/white-package-wet-wipes-isolated_187299-46184.jpg" }
{ id: "1", name: "Sensitive Pure", price: "", imageSrc: "https://img.b2bpic.net/free-photo/paper-bag-packaging-food-takeaway-concept_53876-129021.jpg?id=17604393" },
{ id: "2", name: "Bamboo Organic", price: "", imageSrc: "https://img.b2bpic.net/premium-photo/cleaning-disinfection-hands-with-antibacterial-wet-wipes_122732-1617.jpg?id=7060078" },
{ id: "3", name: "Travel Wipes", price: "", imageSrc: "http://img.b2bpic.net/free-photo/white-package-wet-wipes-isolated_187299-46184.jpg" }
]}
gridVariant="asymmetric-60-wide-40-narrow"
textboxLayout="inline-image"
@@ -140,8 +143,8 @@ export default function LandingPage() {
<FooterLogoEmphasis
logoText="BachchaWipes"
columns={[
{ items: [{ label: "Shop" }, { label: "Story" }, { label: "Gallery" }] },
{ items: [{ label: "Shipping" }, { label: "Contact" }, { label: "Privacy" }] }
{ items: [{ label: "Shop", onClick: () => scrollTo("products") }, { label: "Story", onClick: () => scrollTo("story") }, { label: "Gallery", onClick: () => scrollTo("gallery") }] },
{ items: [{ label: "Contact", onClick: () => scrollTo("contact") }, { label: "Privacy" }] }
]}
/>
</div>

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #fbf9f7;
--card: #f4f1ee;
--foreground: #3d3732;
--primary-cta: #8c7f76;
--primary-cta-text: #f7f6f7;
--secondary-cta: #d6d2ce;
--secondary-cta-text: #250c0d;
--accent: #c8b9b0;
--background-accent: #e9e5e2;
--background: #e3deea;
--card: #ffffff;
--foreground: #27231f;
--primary-cta: #27231f;
--primary-cta-text: #e3deea;
--secondary-cta: #ffffff;
--secondary-cta-text: #27231f;
--accent: #c68a62;
--background-accent: #c68a62;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);