Merge version_1 into main #1
218
src/app/page.tsx
218
src/app/page.tsx
@@ -19,27 +19,22 @@ export default function LandingPage() {
|
||||
defaultButtonVariant="hover-magnetic"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="rounded"
|
||||
contentWidth="medium"
|
||||
sizing="medium"
|
||||
background="circleGradient"
|
||||
cardStyle="glass-elevated"
|
||||
primaryButtonStyle="gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="normal"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "Collection",
|
||||
id: "collection",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "Collection", id: "collection" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="A-WEAR"
|
||||
/>
|
||||
@@ -48,15 +43,12 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroLogoBillboard
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
variant: "sparkles-gradient"}}
|
||||
logoText="A-WEAR SS26"
|
||||
description="Exclusive streetwear born in Copenhagen. Redefining urban style with nature-inspired aesthetics."
|
||||
buttons={[
|
||||
{
|
||||
text: "SS26 Collection",
|
||||
href: "#collection",
|
||||
},
|
||||
text: "SS26 Collection", href: "#collection"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/high-angle-shot-blossoming-white-green-flowers_181624-25228.jpg"
|
||||
mediaAnimation="blur-reveal"
|
||||
@@ -71,41 +63,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Piece 01",
|
||||
price: "1.200 DKK",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-stylish-woman-posing-fashionable-outfit_23-2149021803.jpg",
|
||||
},
|
||||
id: "p1", name: "Piece 01", price: "1.200 DKK", imageSrc: "http://img.b2bpic.net/free-photo/portrait-stylish-woman-posing-fashionable-outfit_23-2149021803.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Piece 02",
|
||||
price: "950 DKK",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/outline-illustration-different-types-trees_1258-289370.jpg",
|
||||
},
|
||||
id: "p2", name: "Piece 02", price: "950 DKK", imageSrc: "http://img.b2bpic.net/free-photo/outline-illustration-different-types-trees_1258-289370.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Piece 03",
|
||||
price: "1.500 DKK",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-posing-with-hoodie-inside_23-2149359860.jpg",
|
||||
},
|
||||
id: "p3", name: "Piece 03", price: "1.500 DKK", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-posing-with-hoodie-inside_23-2149359860.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Piece 04",
|
||||
price: "2.100 DKK",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bearded-hipster-man-wearing-sunglasses-standing-isolated_171337-13951.jpg",
|
||||
},
|
||||
id: "p4", name: "Piece 04", price: "2.100 DKK", imageSrc: "http://img.b2bpic.net/free-photo/bearded-hipster-man-wearing-sunglasses-standing-isolated_171337-13951.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Piece 05",
|
||||
price: "800 DKK",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pretty-woman-outdoor_624325-1261.jpg",
|
||||
},
|
||||
id: "p5", name: "Piece 05", price: "800 DKK", imageSrc: "http://img.b2bpic.net/free-photo/pretty-woman-outdoor_624325-1261.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Piece 06",
|
||||
price: "650 DKK",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-man-basket-field_23-2148883553.jpg",
|
||||
},
|
||||
id: "p6", name: "Piece 06", price: "650 DKK", imageSrc: "http://img.b2bpic.net/free-photo/young-man-basket-field_23-2148883553.jpg"},
|
||||
]}
|
||||
title="SS26 Collection"
|
||||
description="Carefully crafted pieces for the urban explorer."
|
||||
@@ -119,19 +87,13 @@ export default function LandingPage() {
|
||||
metrics={[
|
||||
{
|
||||
icon: MapPin,
|
||||
label: "Origin",
|
||||
value: "CPH",
|
||||
},
|
||||
label: "Origin", value: "CPH"},
|
||||
{
|
||||
icon: Leaf,
|
||||
label: "Ethical",
|
||||
value: "100%",
|
||||
},
|
||||
label: "Ethical", value: "100%"},
|
||||
{
|
||||
icon: Award,
|
||||
label: "Quality",
|
||||
value: "High",
|
||||
},
|
||||
label: "Quality", value: "High"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -144,38 +106,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Premium Materials",
|
||||
author: "A-WEAR",
|
||||
description: "Sourced from the finest local textile producers.",
|
||||
tags: [
|
||||
"Textiles",
|
||||
"Quality",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-close-up-rope-texture-composition_23-2149016505.jpg",
|
||||
},
|
||||
id: "f1", title: "Premium Materials", author: "A-WEAR", description: "Sourced from the finest local textile producers.", tags: [
|
||||
"Textiles", "Quality"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-close-up-rope-texture-composition_23-2149016505.jpg"},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Copenhagen Vibe",
|
||||
author: "A-WEAR",
|
||||
description: "Drawing inspiration from Nordic urban streets.",
|
||||
tags: [
|
||||
"Urban",
|
||||
"Style",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/traveller-london-city-with-atumn-vibes_23-2149104645.jpg",
|
||||
},
|
||||
id: "f2", title: "Copenhagen Vibe", author: "A-WEAR", description: "Drawing inspiration from Nordic urban streets.", tags: [
|
||||
"Urban", "Style"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/traveller-london-city-with-atumn-vibes_23-2149104645.jpg"},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Low Impact",
|
||||
author: "A-WEAR",
|
||||
description: "Mindful logistics and plastic-free packaging.",
|
||||
tags: [
|
||||
"Green",
|
||||
"Logistics",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-mystery-box_23-2149631412.jpg",
|
||||
},
|
||||
id: "f3", title: "Low Impact", author: "A-WEAR", description: "Mindful logistics and plastic-free packaging.", tags: [
|
||||
"Green", "Logistics"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-mystery-box_23-2149631412.jpg"},
|
||||
]}
|
||||
title="Design Philosophy"
|
||||
description="Merging urban grit with organic flow."
|
||||
@@ -189,59 +130,28 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Emil Jensen",
|
||||
role: "Creative",
|
||||
company: "A-WEAR",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stylish-casual-hipster-girl-jeans-wear-glasses-against-large-graffiti-wall_627829-7743.jpg",
|
||||
},
|
||||
id: "t1", name: "Emil Jensen", role: "Creative", company: "A-WEAR", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stylish-casual-hipster-girl-jeans-wear-glasses-against-large-graffiti-wall_627829-7743.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Freja Nielsen",
|
||||
role: "Artist",
|
||||
company: "A-WEAR",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-african-american-man-posing-outdoors-paris-happy-smile-fashion-style-lights-evening-cafes_1321-3400.jpg",
|
||||
},
|
||||
id: "t2", name: "Freja Nielsen", role: "Artist", company: "A-WEAR", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-african-american-man-posing-outdoors-paris-happy-smile-fashion-style-lights-evening-cafes_1321-3400.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Mads Hansen",
|
||||
role: "Photographer",
|
||||
company: "A-WEAR",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bearded-young-man-presenting-soft-cotton-plain-gray-sweatshirt-with-black-jeans-isolated-white_346278-965.jpg",
|
||||
},
|
||||
id: "t3", name: "Mads Hansen", role: "Photographer", company: "A-WEAR", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bearded-young-man-presenting-soft-cotton-plain-gray-sweatshirt-with-black-jeans-isolated-white_346278-965.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Sofie Larsen",
|
||||
role: "Designer",
|
||||
company: "A-WEAR",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-african-american-man-posing-outdoors-paris-happy-smile-fashion-style_1321-3388.jpg",
|
||||
},
|
||||
id: "t4", name: "Sofie Larsen", role: "Designer", company: "A-WEAR", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-african-american-man-posing-outdoors-paris-happy-smile-fashion-style_1321-3388.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Lars Madsen",
|
||||
role: "Stylist",
|
||||
company: "A-WEAR",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-man-posing-black-white-side-view_23-2149411422.jpg",
|
||||
},
|
||||
id: "t5", name: "Lars Madsen", role: "Stylist", company: "A-WEAR", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-man-posing-black-white-side-view_23-2149411422.jpg"},
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
value: "500+",
|
||||
label: "Happy Clients",
|
||||
},
|
||||
value: "500+", label: "Happy Clients"},
|
||||
{
|
||||
value: "12",
|
||||
label: "Cities Served",
|
||||
},
|
||||
value: "12", label: "Cities Served"},
|
||||
{
|
||||
value: "99%",
|
||||
label: "Satisfaction",
|
||||
},
|
||||
value: "99%", label: "Satisfaction"},
|
||||
]}
|
||||
title="Community Voices"
|
||||
description="What the city says about us."
|
||||
@@ -254,20 +164,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Shipping times?",
|
||||
content: "3-5 business days within Europe.",
|
||||
},
|
||||
id: "q1", title: "Shipping times?", content: "3-5 business days within Europe."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Return policy?",
|
||||
content: "14-day free returns on unworn items.",
|
||||
},
|
||||
id: "q2", title: "Return policy?", content: "14-day free returns on unworn items."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Where is A-WEAR?",
|
||||
content: "Based in the heart of Copenhagen.",
|
||||
},
|
||||
id: "q3", title: "Where is A-WEAR?", content: "Based in the heart of Copenhagen."},
|
||||
]}
|
||||
title="Questions?"
|
||||
description="Find everything you need to know."
|
||||
@@ -279,8 +180,7 @@ export default function LandingPage() {
|
||||
<ContactCenter
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
variant: "sparkles-gradient"}}
|
||||
tag="Newsletter"
|
||||
title="Stay Connected"
|
||||
description="Join our community for early access to drops."
|
||||
@@ -291,29 +191,19 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Shop",
|
||||
items: [
|
||||
title: "Shop", items: [
|
||||
{
|
||||
label: "All",
|
||||
href: "#collection",
|
||||
},
|
||||
label: "All", href: "#collection"},
|
||||
{
|
||||
label: "SS26",
|
||||
href: "#collection",
|
||||
},
|
||||
label: "SS26", href: "#collection"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
title: "Support", items: [
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "#faq",
|
||||
},
|
||||
label: "FAQ", href: "#faq"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user