3 Commits

2 changed files with 80 additions and 30 deletions

View File

@@ -72,29 +72,48 @@ export default function LandingPage() {
<div id="products" data-section="products"> <div id="products" data-section="products">
<ProductCardOne <ProductCardOne
title="Our iPhone Collection" title="Best Selling Products"
description="Explore our latest iPhone models with premium features and exceptional performance." description="Discover our top-selling items that customers love the most."
tag="Featured Devices" tag="Top Picks"
tagIcon={Sparkles} tagIcon={Sparkles}
textboxLayout="default" textboxLayout="default"
animationType="slide-up" animationType="slide-up"
useInvertedBackground="invertDefault" useInvertedBackground="invertDefault"
gridVariant="three-columns-all-equal-width" gridVariant="three-columns-all-equal-width"
carouselMode="buttons" carouselMode="buttons"
products={[ products={[
{ {
id: "1", name: "iPhone 15 Pro Max", price: "$1,199", imageSrc: "https://img.b2bpic.net/free-photo/busy-cheerful-man-just-got-very-good-message-by-his-smartphone_613910-20877.jpg", imageAlt: "iPhone 15 Pro Max" id: "1",
}, name: "iPhone 15 Pro Max",
{ price: "$1,199",
id: "2", name: "iPhone 15 Pro", price: "$999", imageSrc: "https://img.b2bpic.net/free-photo/businesswoman-holding-credit-card_23-2149405934.jpg", imageAlt: "iPhone 15 Pro" imageSrc: "https://images.unsplash.com/photo-1519681393784-d120267933ba?w=800&q=80",
}, imageAlt: "iPhone 15 Pro Max"
{ },
id: "3", name: "iPhone 15", price: "$799", imageSrc: "https://img.b2bpic.net/free-photo/high-angle-smartphone-wooden-board_23-2149554988.jpg", imageAlt: "iPhone 15" {
} id: "2",
]} name: "iPhone 15 Pro",
buttons={[ price: "$999",
{ text: "View All Models", href: "#pricing" } imageSrc: "https://images.unsplash.com/photo-1519681393784-d120267933ba?w=800&q=80",
]} imageAlt: "iPhone 15 Pro"
},
{
id: "3",
name: "iPhone 15",
price: "$799",
imageSrc: "https://images.unsplash.com/photo-1519681393784-d120267933ba?w=800&q=80",
imageAlt: "iPhone 15"
},
{
id: "4",
name: "iPhone SE",
price: "$449",
imageSrc: "https://images.unsplash.com/photo-1519681393784-d120267933ba?w=800&q=80",
imageAlt: "iPhone SE"
}
]}
buttons={[
{ text: "View All Best Sellers", href: "#best-sellers" }
]}
/> />
</div> </div>
@@ -216,6 +235,37 @@ export default function LandingPage() {
/> />
</div> </div>
<div id="product" data-section="product">
<ProductCardOne
title="Our Notable iPhone Selection"
description="Take a look at our selection of iPhones that might not be the latest, but still offer great value."
tag="Previously Featured"
tagIcon={Sparkles}
textboxLayout="default"
animationType="slide-up"
useInvertedBackground="invertDefault"
gridVariant="three-columns-all-equal-width"
carouselMode="buttons"
products={[
{
id: "1", name: "iPhone 12", price: "$699", imageSrc: "https://images.unsplash.com/photo-1519681393784-d120267933ba?w=800&q=80", imageAlt: "iPhone 12"
},
{
id: "2", name: "iPhone 11", price: "$599", imageSrc: "https://images.unsplash.com/photo-1519681393784-d120267933ba?w=800&q=80", imageAlt: "iPhone 11"
},
{
id: "3", name: "iPhone XR", price: "$499", imageSrc: "https://images.unsplash.com/photo-1519681393784-d120267933ba?w=800&q=80", imageAlt: "iPhone XR"
},
{
id: "4", name: "iPhone 8", price: "$399", imageSrc: "https://images.unsplash.com/photo-1519681393784-d120267933ba?w=800&q=80", imageAlt: "iPhone 8"
}
]}
buttons={[
{ text: "View All Models", href: "#pricing" }
]}
/>
</div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterCard <FooterCard
logoText="iPhone" logoText="iPhone"

View File

@@ -10,13 +10,13 @@
--accent: #ffffff; --accent: #ffffff;
--background-accent: #ffffff; */ --background-accent: #ffffff; */
--background: #f5c2c2; --background: #f5f5f5;
--card: #f08080; --card: #d3d3d3;
--foreground: #ff1493; --foreground: #333333;
--primary-cta: #ff1493; --primary-cta: #333333;
--secondary-cta: #f08080; --secondary-cta: #d3d3d3;
--accent: #ffc0cb; --accent: #e6e6e6;
--background-accent: #ffc0cb; --background-accent: #e6e6e6;
/* 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);