5 Commits

Author SHA1 Message Date
26bf8a70d4 Update src/app/page.tsx 2026-03-29 11:55:45 +00:00
9e8b0e2d0e Update src/app/styles/variables.css 2026-03-29 11:55:21 +00:00
9475d87a04 Update src/app/page.tsx 2026-03-29 11:55:20 +00:00
1b318d4887 Merge version_1 into main
Merge version_1 into main
2026-03-29 11:54:46 +00:00
f40deb9d20 Merge version_1 into main
Merge version_1 into main
2026-03-29 11:54:12 +00:00
2 changed files with 31 additions and 37 deletions

View File

@@ -4,7 +4,7 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import BlogCardOne from '@/components/sections/blog/BlogCardOne'; import BlogCardOne from '@/components/sections/blog/BlogCardOne';
import FeatureCardTwentySeven from '@/components/sections/feature/FeatureCardTwentySeven'; import FeatureCardTwentySeven from '@/components/sections/feature/FeatureCardTwentySeven';
import FooterMedia from '@/components/sections/footer/FooterMedia'; import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import HeroSplitTestimonial from '@/components/sections/hero/HeroSplitTestimonial'; import HeroSplitTestimonial from '@/components/sections/hero/HeroSplitTestimonial';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import ProductCardOne from '@/components/sections/product/ProductCardOne'; import ProductCardOne from '@/components/sections/product/ProductCardOne';
@@ -48,25 +48,25 @@ export default function LandingPage() {
testimonials={[ testimonials={[
{ {
name: "Alex J.", handle: "@alexj", testimonial: "The quality is simply unmatched. My order arrived exactly as described.", rating: 5, name: "Alex J.", handle: "@alexj", testimonial: "The quality is simply unmatched. My order arrived exactly as described.", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/portrait-of-a-professional-person-smilin-1774785234741-72d583e3.png"}, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/portrait-of-a-professional-person-smilin-1774785234741-72d583e3.png?_wi=1"},
{ {
name: "Maria K.", handle: "@mariak", testimonial: "Stunning products, fast delivery. Zenvy is my go-to shop now.", rating: 5, name: "Maria K.", handle: "@mariak", testimonial: "Stunning products, fast delivery. Zenvy is my go-to shop now.", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/portrait-of-a-happy-customer-clean-backg-1774785233393-2bcea7b2.png"}, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/portrait-of-a-happy-customer-clean-backg-1774785233393-2bcea7b2.png?_wi=1"},
{ {
name: "Sam L.", handle: "@saml", testimonial: "Excellent service and premium packaging. Very impressed.", rating: 5, name: "Sam L.", handle: "@saml", testimonial: "Excellent service and premium packaging. Very impressed.", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/portrait-of-a-satisfied-customer-modern--1774785233647-d728d31c.png"}, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/portrait-of-a-satisfied-customer-modern--1774785233647-d728d31c.png?_wi=1"},
{ {
name: "Elena V.", handle: "@elenav", testimonial: "Exactly what I was looking for. Perfect experience!", rating: 5, name: "Elena V.", handle: "@elenav", testimonial: "Exactly what I was looking for. Perfect experience!", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/portrait-of-a-diverse-business-professio-1774785235446-bcc81baa.png"}, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/portrait-of-a-diverse-business-professio-1774785235446-bcc81baa.png?_wi=1"},
{ {
name: "Jordan P.", handle: "@jordanp", testimonial: "Top-tier quality and seamless delivery. Highly recommended!", rating: 5, name: "Jordan P.", handle: "@jordanp", testimonial: "Top-tier quality and seamless delivery. Highly recommended!", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/portrait-of-a-diverse-business-professio-1774785235446-bcc81baa.png"}, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/portrait-of-a-diverse-business-professio-1774785235446-bcc81baa.png?_wi=2"},
]} ]}
buttons={[ buttons={[
{ {
text: "Shop New Arrivals", href: "#products"}, text: "Shop New Arrivals", href: "#products"},
]} ]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/high-quality-modern-lifestyle-photograph-1774785233926-cd619b8b.png" imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/high-quality-modern-lifestyle-photograph-1774785233926-cd619b8b.png?_wi=1"
mediaAnimation="blur-reveal" mediaAnimation="blur-reveal"
/> />
</div> </div>
@@ -98,7 +98,7 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ {
id: "p1", name: "Wireless Audio Pro", price: "$129.00", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/premium-wireless-noise-canceling-headpho-1774785232980-d3724249.png"}, id: "p1", name: "Wireless Audio Pro", price: "$129.00", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/premium-wireless-noise-canceling-headpho-1774785232980-d3724249.png?_wi=1"},
{ {
id: "p2", name: "Midnight Smartwatch", price: "$199.00", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/elegant-smart-watch-with-a-leather-band--1774785232894-9e4a57f1.png"}, id: "p2", name: "Midnight Smartwatch", price: "$199.00", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/elegant-smart-watch-with-a-leather-band--1774785232894-9e4a57f1.png"},
{ {
@@ -118,19 +118,19 @@ export default function LandingPage() {
testimonials={[ testimonials={[
{ {
id: "t1", name: "Alex J.", role: "Designer", company: "Studio B", rating: 5, id: "t1", name: "Alex J.", role: "Designer", company: "Studio B", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/portrait-of-a-professional-person-smilin-1774785234741-72d583e3.png"}, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/portrait-of-a-professional-person-smilin-1774785234741-72d583e3.png?_wi=2"},
{ {
id: "t2", name: "Maria K.", role: "CEO", company: "Global Corp", rating: 5, id: "t2", name: "Maria K.", role: "CEO", company: "Global Corp", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/portrait-of-a-happy-customer-clean-backg-1774785233393-2bcea7b2.png"}, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/portrait-of-a-happy-customer-clean-backg-1774785233393-2bcea7b2.png?_wi=2"},
{ {
id: "t3", name: "Sam L.", role: "Architect", company: "Arch Labs", rating: 5, id: "t3", name: "Sam L.", role: "Architect", company: "Arch Labs", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/portrait-of-a-satisfied-customer-modern--1774785233647-d728d31c.png"}, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/portrait-of-a-satisfied-customer-modern--1774785233647-d728d31c.png?_wi=2"},
{ {
id: "t4", name: "Elena V.", role: "Creator", company: "Vogue Media", rating: 5, id: "t4", name: "Elena V.", role: "Creator", company: "Vogue Media", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/portrait-of-a-diverse-business-professio-1774785235446-bcc81baa.png"}, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/portrait-of-a-diverse-business-professio-1774785235446-bcc81baa.png?_wi=3"},
{ {
id: "t5", name: "Marcus R.", role: "Founder", company: "Tech Innovate", rating: 5, id: "t5", name: "Marcus R.", role: "Founder", company: "Tech Innovate", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/portrait-of-a-professional-person-smilin-1774785234741-72d583e3.png"}, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/portrait-of-a-professional-person-smilin-1774785234741-72d583e3.png?_wi=3"},
]} ]}
title="Trusted by Thousands" title="Trusted by Thousands"
description="Our customers are our greatest pride." description="Our customers are our greatest pride."
@@ -146,39 +146,33 @@ export default function LandingPage() {
description="Tips, trends, and news about our latest drops." description="Tips, trends, and news about our latest drops."
blogs={[ blogs={[
{ {
id: "b1", category: "Trends", title: "Minimalist Lifestyle", excerpt: "Curating your home for maximum impact.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/high-quality-modern-lifestyle-photograph-1774785233926-cd619b8b.png", authorName: "Zenvy Team", authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/premium-quality-badge-icon-in-a-clean-ve-1774785239839-4b3bdae1.png", date: "Oct 12, 2023"}, id: "b1", category: "Trends", title: "Minimalist Lifestyle", excerpt: "Curating your home for maximum impact.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/high-quality-modern-lifestyle-photograph-1774785233926-cd619b8b.png?_wi=2", authorName: "Zenvy Team", authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/premium-quality-badge-icon-in-a-clean-ve-1774785239839-4b3bdae1.png", date: "Oct 12, 2023"},
{ {
id: "b2", category: "Guide", title: "Choosing Tech", excerpt: "How to pick the perfect audio gear.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/premium-wireless-noise-canceling-headpho-1774785232980-d3724249.png", authorName: "Zenvy Team", authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/stylized-customer-support-icon-with-a-fr-1774785233466-bfeed95e.png", date: "Nov 5, 2023"}, id: "b2", category: "Guide", title: "Choosing Tech", excerpt: "How to pick the perfect audio gear.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/premium-wireless-noise-canceling-headpho-1774785232980-d3724249.png?_wi=2", authorName: "Zenvy Team", authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/stylized-customer-support-icon-with-a-fr-1774785233466-bfeed95e.png", date: "Nov 5, 2023"},
]} ]}
/> />
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterMedia <FooterBaseCard
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BcP2IOkzwsyi3hLAuj6ee8BBjN/a-minimalist-abstract-architectural-shot-1774785233620-265fc6e6.png" logoText="Zenvy"
columns={[ columns={[
{ {
title: "Company", items: [ title: "Company", items: [
{ { label: "About", href: "#" },
label: "About", href: "#"}, { label: "Sustainability", href: "#" },
{
label: "Sustainability", href: "#"},
], ],
}, },
{ {
title: "Support", items: [ title: "Support", items: [
{ { label: "FAQ", href: "#" },
label: "FAQ", href: "#"}, { label: "Contact", href: "#" },
{
label: "Contact", href: "#"},
], ],
}, },
{ {
title: "Shop", items: [ title: "Shop", items: [
{ { label: "All Products", href: "#products" },
label: "All Products", href: "#products"}, { label: "New Arrivals", href: "#" },
{
label: "New Arrivals", href: "#"},
], ],
}, },
]} ]}

View File

@@ -10,15 +10,15 @@
--accent: #ffffff; --accent: #ffffff;
--background-accent: #ffffff; */ --background-accent: #ffffff; */
--background: #ffffff; --background: #fbfbfb;
--card: #f9f9f9; --card: #ffffff;
--foreground: #000612e6; --foreground: #0a0a0a;
--primary-cta: #106EFB; --primary-cta: #106efb;
--primary-cta-text: #ffffff; --primary-cta-text: #ffffff;
--secondary-cta: #f9f9f9; --secondary-cta: #f1f1f1;
--secondary-cta-text: #000612e6; --secondary-cta-text: #000612e6;
--accent: #e2e2e2; --accent: #e5e5e5;
--background-accent: #106EFB; --background-accent: #f4f4f4;
/* 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);