Merge version_2 into main #2

Merged
bender merged 1 commits from version_2 into main 2026-03-03 08:58:47 +00:00

View File

@@ -13,6 +13,11 @@ import FooterBaseCard from "@/components/sections/footer/FooterBaseCard";
import { Award, CheckCircle, Heart, HelpCircle, Leaf, Mail, Sparkles, Zap } from "lucide-react";
export default function LandingPage() {
const handleProductClick = (productId: string, productName: string) => {
// Navigate to product detail page or checkout
window.location.href = `/products/${productId}`;
};
return (
<ThemeProvider
defaultButtonVariant="hover-bubble"
@@ -82,13 +87,13 @@ export default function LandingPage() {
tagIcon={Sparkles}
products={[
{
id: "1", name: "Hydrating Moisturizer", price: "$68", imageSrc: "http://img.b2bpic.net/free-photo/luxury-cream-jar-silk-fabric_9975-134546.jpg", imageAlt: "Hydrating Moisturizer", isFavorited: false
id: "1", name: "Hydrating Moisturizer", price: "$68", imageSrc: "http://img.b2bpic.net/free-photo/luxury-cream-jar-silk-fabric_9975-134546.jpg", imageAlt: "Hydrating Moisturizer", isFavorited: false, onProductClick: () => handleProductClick("1", "Hydrating Moisturizer")
},
{
id: "2", name: "Brightening Serum", price: "$85", imageSrc: "http://img.b2bpic.net/free-photo/cosmetic-bottle-with-serum-pipette-hand-stone-gray-background_185193-162254.jpg", imageAlt: "Brightening Serum", isFavorited: false
id: "2", name: "Brightening Serum", price: "$85", imageSrc: "http://img.b2bpic.net/free-photo/cosmetic-bottle-with-serum-pipette-hand-stone-gray-background_185193-162254.jpg", imageAlt: "Brightening Serum", isFavorited: false, onProductClick: () => handleProductClick("2", "Brightening Serum")
},
{
id: "3", name: "Gentle Cleanser", price: "$45", imageSrc: "http://img.b2bpic.net/free-photo/aesthetic-spa-essentials-background-home-decor_53876-128208.jpg", imageAlt: "Gentle Cleanser", isFavorited: false
id: "3", name: "Gentle Cleanser", price: "$45", imageSrc: "http://img.b2bpic.net/free-photo/aesthetic-spa-essentials-background-home-decor_53876-128208.jpg", imageAlt: "Gentle Cleanser", isFavorited: false, onProductClick: () => handleProductClick("3", "Gentle Cleanser")
}
]}
gridVariant="three-columns-all-equal-width"