Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c2da2d04ab | |||
| e53c9e4261 |
455
src/app/page.tsx
455
src/app/page.tsx
@@ -2,16 +2,10 @@
|
|||||||
|
|
||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||||
import FaqDouble from '@/components/sections/faq/FaqDouble';
|
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
||||||
import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour';
|
import HeroCarouselLogo from '@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo';
|
||||||
import FooterMedia from '@/components/sections/footer/FooterMedia';
|
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||||
import HeroSplitDoubleCarousel from '@/components/sections/hero/HeroSplitDoubleCarousel';
|
|
||||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
|
||||||
import PricingCardOne from '@/components/sections/pricing/PricingCardOne';
|
|
||||||
import ProductCardThree from '@/components/sections/product/ProductCardThree';
|
|
||||||
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
|
|
||||||
import TextAbout from '@/components/sections/about/TextAbout';
|
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function LandingPage() {
|
||||||
return (
|
return (
|
||||||
@@ -28,413 +22,46 @@ export default function LandingPage() {
|
|||||||
headingFontWeight="extrabold"
|
headingFontWeight="extrabold"
|
||||||
>
|
>
|
||||||
<ReactLenis root>
|
<ReactLenis root>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingOverlay
|
<NavbarStyleCentered
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{ name: "Home", id: "hero" },
|
||||||
name: "Home",
|
{ name: "Contact", id: "contact" }
|
||||||
id: "hero",
|
]}
|
||||||
},
|
brandName="Andrew A. Brossman Contracting"
|
||||||
{
|
/>
|
||||||
name: "Products",
|
</div>
|
||||||
id: "products",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "About",
|
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Contact",
|
|
||||||
id: "contact",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
brandName="Karmatic Creations"
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroSplitDoubleCarousel
|
<HeroCarouselLogo
|
||||||
background={{
|
logoText="Andrew A. Brossman Contracting"
|
||||||
variant: "gradient-bars",
|
description="Premier professional contracting and advertising solutions for your business needs."
|
||||||
}}
|
buttons={[{ text: "Get Started", href: "#contact" }]}
|
||||||
title="Handcrafted Care for Your Body & Soul"
|
slides={[
|
||||||
description="Artisanally prepared body care, from nourishing lotions and washes to soothing oils, crafted with love and natural ingredients."
|
{ imageSrc: "http://img.b2bpic.net/free-photo/construction-site-workers-team_23-2149176378.jpg", imageAlt: "Construction Site" },
|
||||||
leftCarouselItems={[
|
{ imageSrc: "http://img.b2bpic.net/free-photo/view-modern-architecture-building_23-2148729505.jpg", imageAlt: "Architecture" }
|
||||||
{
|
]}
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/white-face-cream-tube-beauty-product_53876-134403.jpg",
|
/>
|
||||||
imageAlt: "Lotion",
|
</div>
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-floating-water_23-2150963081.jpg",
|
|
||||||
imageAlt: "Soap",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tropical-leaves-vibrant-background-summer-flat-lay-composition_1182-2695.jpg",
|
|
||||||
imageAlt: "Wash",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-composition-natural-argan-product_23-2148955802.jpg",
|
|
||||||
imageAlt: "Oil",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-arrangement-argan-oil-care-product_23-2148955827.jpg",
|
|
||||||
imageAlt: "Bundle",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/handmade-soap-almond-dark-background_1150-45176.jpg",
|
|
||||||
imageAlt: "Care",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
rightCarouselItems={[
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/spa-composition-with-colorful-handmade-soap-closeup_169016-21236.jpg",
|
|
||||||
imageAlt: "Lotion",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/plants-properties-arrangement-table-with-copy-space_23-2148799482.jpg",
|
|
||||||
imageAlt: "Soap",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/assortment-with-white-soap-bottle_23-2148295662.jpg",
|
|
||||||
imageAlt: "Wash",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-organic-soap-bars_23-2150533358.jpg",
|
|
||||||
imageAlt: "Oil",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/bottle-with-lotion-table_23-2148532751.jpg",
|
|
||||||
imageAlt: "Bundle",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/honey-plants-soap-top-view_23-2148897618.jpg",
|
|
||||||
imageAlt: "Care",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
buttons={[
|
|
||||||
{
|
|
||||||
text: "Shop Now",
|
|
||||||
href: "#products",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
avatars={[
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/weed-leaves-oil-still-life_23-2151650993.jpg",
|
|
||||||
alt: "Customer 1",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/still-life-beauty-products-based-regenerative-agriculture_23-2150721478.jpg",
|
|
||||||
alt: "Customer 2",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/close-up-elegant-beauty-selfcare-treatment_23-2149238279.jpg",
|
|
||||||
alt: "Customer 3",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/healthy-jojoba-oil-composition_23-2149047754.jpg",
|
|
||||||
alt: "Customer 4",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/top-view-arrangement-argan-oil-care-product_23-2148955828.jpg",
|
|
||||||
alt: "Customer 5",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
avatarText="Loved by thousands"
|
|
||||||
marqueeItems={[
|
|
||||||
{
|
|
||||||
type: "image",
|
|
||||||
src: "http://img.b2bpic.net/free-photo/flat-lay-arrangement-argan-oil-care-product_23-2148955834.jpg",
|
|
||||||
alt: "Logo 1",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "image",
|
|
||||||
src: "http://img.b2bpic.net/free-photo/still-life-beauty-products-based-regenerative-agriculture_23-2150721391.jpg",
|
|
||||||
alt: "Logo 2",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "image",
|
|
||||||
src: "http://img.b2bpic.net/free-photo/front-view-healthy-argan-oil-assortment_23-2148989097.jpg",
|
|
||||||
alt: "Logo 3",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "image",
|
|
||||||
src: "http://img.b2bpic.net/free-photo/front-view-argan-oil-arrangement_23-2148955765.jpg",
|
|
||||||
alt: "Logo 4",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "image",
|
|
||||||
src: "http://img.b2bpic.net/free-photo/weed-leaves-oil-still-life_23-2151650991.jpg",
|
|
||||||
alt: "Logo 5",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" data-section="about">
|
<div id="contact" data-section="contact">
|
||||||
<TextAbout
|
<ContactCTA
|
||||||
useInvertedBackground={false}
|
tag="Inquire Today"
|
||||||
title="Our Karma-First Approach"
|
title="Partner with Us"
|
||||||
buttons={[
|
description="Let us help you elevate your brand visibility through professional advertising strategies."
|
||||||
{
|
buttons={[{ text: "Contact Now", href: "#contact" }]}
|
||||||
text: "Our Story",
|
background={{ variant: "sparkles-gradient" }}
|
||||||
href: "#",
|
useInvertedBackground={false}
|
||||||
},
|
/>
|
||||||
]}
|
</div>
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="features" data-section="features">
|
<div id="footer" data-section="footer">
|
||||||
<FeatureCardTwentyFour
|
<FooterLogoReveal
|
||||||
animationType="slide-up"
|
logoText="AAB Contracting"
|
||||||
textboxLayout="default"
|
leftLink={{ text: "Privacy Policy", href: "#" }}
|
||||||
useInvertedBackground={false}
|
rightLink={{ text: "Terms of Service", href: "#" }}
|
||||||
features={[
|
/>
|
||||||
{
|
</div>
|
||||||
id: "f1",
|
|
||||||
title: "Organic Ingredients",
|
|
||||||
author: "Pure",
|
|
||||||
description: "Sourced from the best ethical suppliers.",
|
|
||||||
tags: [
|
|
||||||
"Organic",
|
|
||||||
"Clean",
|
|
||||||
],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-girl-relaxing-spa-salon_176420-14869.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "f2",
|
|
||||||
title: "Small Batches",
|
|
||||||
author: "Handmade",
|
|
||||||
description: "Crafted with precision in small quantities.",
|
|
||||||
tags: [
|
|
||||||
"Artisan",
|
|
||||||
],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-levender-body-butter-plain-background_23-2148305506.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "f3",
|
|
||||||
title: "Eco-Friendly",
|
|
||||||
author: "Sustainable",
|
|
||||||
description: "Kind to your body and the planet.",
|
|
||||||
tags: [
|
|
||||||
"Green",
|
|
||||||
],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-wooden-spoon-leaves_23-2148677993.jpg",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
title="Why Karmatic Creations?"
|
|
||||||
description="We believe that the products you use on your body should be as pure as your intentions."
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="products" data-section="products">
|
|
||||||
<ProductCardThree
|
|
||||||
animationType="slide-up"
|
|
||||||
textboxLayout="default"
|
|
||||||
gridVariant="three-columns-all-equal-width"
|
|
||||||
useInvertedBackground={false}
|
|
||||||
products={[
|
|
||||||
{
|
|
||||||
id: "p1",
|
|
||||||
name: "Lavender Lotion",
|
|
||||||
price: "$24",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/horizontal-banner-cosmetic-products-with-avocado_23-2149446582.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "p2",
|
|
||||||
name: "Honey Body Wash",
|
|
||||||
price: "$18",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/bottom-view-empty-spray-bottle-tree-branch-stone-nude-background_140725-112089.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "p3",
|
|
||||||
name: "Rosemary Body Oil",
|
|
||||||
price: "$32",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/cosmetic-product-container-with-art-nouveau-inspired-sun-relief-background_23-2151420654.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "p4",
|
|
||||||
name: "Charcoal Soap Bar",
|
|
||||||
price: "$12",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/hands-holding-body-oil-white-wooden-background_23-2148241805.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "p5",
|
|
||||||
name: "Vanilla Bean Scrub",
|
|
||||||
price: "$28",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/chamomiles-berries-near-package_23-2147742429.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "p6",
|
|
||||||
name: "Mint Body Mist",
|
|
||||||
price: "$20",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/cosmetic-product-container-with-art-nouveau-inspired-sun-relief-background_23-2151420642.jpg",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
title="Our Collections"
|
|
||||||
description="Discover our signature line of handcrafted skincare essentials."
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="pricing" data-section="pricing">
|
|
||||||
<PricingCardOne
|
|
||||||
animationType="slide-up"
|
|
||||||
textboxLayout="default"
|
|
||||||
useInvertedBackground={false}
|
|
||||||
plans={[
|
|
||||||
{
|
|
||||||
id: "basic",
|
|
||||||
badge: "Essential",
|
|
||||||
price: "$45",
|
|
||||||
subtitle: "Perfect for starters",
|
|
||||||
features: [
|
|
||||||
"1 Lotion",
|
|
||||||
"1 Soap",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "pro",
|
|
||||||
badge: "Radiance",
|
|
||||||
price: "$85",
|
|
||||||
subtitle: "For daily self-care",
|
|
||||||
features: [
|
|
||||||
"1 Lotion",
|
|
||||||
"1 Wash",
|
|
||||||
"1 Oil",
|
|
||||||
"2 Soaps",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "lux",
|
|
||||||
badge: "Ultimate",
|
|
||||||
price: "$120",
|
|
||||||
subtitle: "The full experience",
|
|
||||||
features: [
|
|
||||||
"All products",
|
|
||||||
"Free Shipping",
|
|
||||||
"Gift Box",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
title="Bundled Savings"
|
|
||||||
description="Curated bundles for a complete karmatic routine."
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="testimonials" data-section="testimonials">
|
|
||||||
<TestimonialCardFifteen
|
|
||||||
useInvertedBackground={false}
|
|
||||||
testimonial="The best lotions I've ever used. My skin feels incredibly nourished and healthy every day."
|
|
||||||
rating={5}
|
|
||||||
author="Alice Thompson"
|
|
||||||
avatars={[
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/top-view-sliced-cucumber-small-container_23-2148268443.jpg",
|
|
||||||
alt: "Alice",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/composition-spa-treatment-avocado-citrus_23-2148645574.jpg",
|
|
||||||
alt: "Bob",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/flat-lay-various-products-skincare_23-2148645624.jpg",
|
|
||||||
alt: "Charlie",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/horizontal-banner-cosmetic-products-with-cucumber-avocado_23-2149446589.jpg",
|
|
||||||
alt: "Diana",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/fruit-veggies-spa-treatment-concept_23-2148645578.jpg",
|
|
||||||
alt: "Edward",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
ratingAnimation="slide-up"
|
|
||||||
avatarsAnimation="slide-up"
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="faq" data-section="faq">
|
|
||||||
<FaqDouble
|
|
||||||
textboxLayout="default"
|
|
||||||
useInvertedBackground={false}
|
|
||||||
faqs={[
|
|
||||||
{
|
|
||||||
id: "q1",
|
|
||||||
title: "Are ingredients vegan?",
|
|
||||||
content: "Yes, we use strictly cruelty-free and vegan ingredients.",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "q2",
|
|
||||||
title: "Shipping times?",
|
|
||||||
content: "Shipping usually takes 3-5 business days.",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "q3",
|
|
||||||
title: "Returns?",
|
|
||||||
content: "Contact us within 30 days for returns.",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
title="Common Questions"
|
|
||||||
description="Find answers to our most common inquiries."
|
|
||||||
faqsAnimation="slide-up"
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="contact" data-section="contact">
|
|
||||||
<ContactSplitForm
|
|
||||||
useInvertedBackground={false}
|
|
||||||
title="Get in touch"
|
|
||||||
description="Reach out for wholesale or custom order inquiries."
|
|
||||||
inputs={[
|
|
||||||
{
|
|
||||||
name: "name",
|
|
||||||
type: "text",
|
|
||||||
placeholder: "Name",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "email",
|
|
||||||
type: "email",
|
|
||||||
placeholder: "Email",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/front-view-woman-working-spa_23-2150911767.jpg"
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
|
||||||
<FooterMedia
|
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/female-artisan-working-atelier-with-clay_23-2149025895.jpg"
|
|
||||||
logoText="Karmatic Creations"
|
|
||||||
columns={[
|
|
||||||
{
|
|
||||||
title: "Shop",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Lotion",
|
|
||||||
href: "#products",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Soaps",
|
|
||||||
href: "#products",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Company",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "About",
|
|
||||||
href: "#about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Contact",
|
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user