Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| f751c5adab | |||
| 13dace78c0 | |||
| 277bd213a9 | |||
| e3ca41a9a6 | |||
| f15b785413 |
144
src/app/page.tsx
144
src/app/page.tsx
@@ -3,9 +3,9 @@
|
|||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import AboutMetric from '@/components/sections/about/AboutMetric';
|
import AboutMetric from '@/components/sections/about/AboutMetric';
|
||||||
import ContactText from '@/components/sections/contact/ContactText';
|
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||||
import FeatureBento from '@/components/sections/feature/FeatureBento';
|
import FeatureBento from '@/components/sections/feature/FeatureBento';
|
||||||
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
|
import FooterBase from '@/components/sections/footer/FooterBase';
|
||||||
import HeroCentered from '@/components/sections/hero/HeroCentered';
|
import HeroCentered from '@/components/sections/hero/HeroCentered';
|
||||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||||
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';
|
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';
|
||||||
@@ -29,62 +29,31 @@ export default function LandingPage() {
|
|||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingInline
|
<NavbarLayoutFloatingInline
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{ name: "Services", id: "#services" },
|
||||||
name: "Services", id: "#services"},
|
{ name: "Results", id: "#results" },
|
||||||
{
|
{ name: "Contact", id: "#contact" },
|
||||||
name: "Results", id: "#results"},
|
|
||||||
{
|
|
||||||
name: "Contact", id: "#contact"},
|
|
||||||
]}
|
]}
|
||||||
brandName="SocialPulse"
|
brandName="SocialPulse"
|
||||||
button={{
|
button={{ text: "Get Started", href: "#contact" }}
|
||||||
text: "Get Started", href: "#contact"}}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroCentered
|
<HeroCentered
|
||||||
background={{
|
background={{ variant: "gradient-bars" }}
|
||||||
variant: "gradient-bars"}}
|
|
||||||
title="Scale Your Presence with Data-Driven Social"
|
title="Scale Your Presence with Data-Driven Social"
|
||||||
description="We turn social media into your strongest growth engine. Strategic content, targeted ads, and expert community management for scaling brands."
|
description="We turn social media into your strongest growth engine. Strategic content, targeted ads, and expert community management for scaling brands."
|
||||||
avatars={[
|
avatars={[
|
||||||
{
|
{ src: "http://img.b2bpic.net/free-photo/self-assured-business-leader-conference-room_1262-3068.jpg", alt: "Client 1" },
|
||||||
src: "http://img.b2bpic.net/free-photo/self-assured-business-leader-conference-room_1262-3068.jpg", alt: "Client 1"},
|
{ src: "http://img.b2bpic.net/free-photo/male-graphic-designer-using-digital-tablet_1170-1092.jpg", alt: "Client 2" },
|
||||||
{
|
{ src: "http://img.b2bpic.net/free-photo/female-logo-designer-working-her-office_23-2149119230.jpg", alt: "Client 3" },
|
||||||
src: "http://img.b2bpic.net/free-photo/male-graphic-designer-using-digital-tablet_1170-1092.jpg", alt: "Client 2"},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/female-logo-designer-working-her-office_23-2149119230.jpg", alt: "Client 3"},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/front-view-portrait-beautiful-woman_23-2148317338.jpg", alt: "Client 4"},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/front-view-portrait-beautiful-woman_23-2148317338.jpg", alt: "Client 5"},
|
|
||||||
]}
|
]}
|
||||||
avatarText="Trusted by 50+ growing brands"
|
avatarText="Trusted by 50+ growing brands"
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{ text: "View Our Services", href: "#services" },
|
||||||
text: "View Our Services", href: "#services"},
|
{ text: "Book a Strategy Call", href: "#contact" },
|
||||||
{
|
|
||||||
text: "Book a Strategy Call", href: "#contact"},
|
|
||||||
]}
|
]}
|
||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
marqueeItems={[
|
|
||||||
{
|
|
||||||
type: "text-icon", text: "Performance Focused", icon: TrendingUp,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text-icon", text: "Data Driven", icon: Database,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text-icon", text: "Community Centric", icon: Users,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text-icon", text: "Growth Oriented", icon: ArrowUp,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text-icon", text: "Creative Excellence", icon: Palette,
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -93,15 +62,9 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
title="Impact Driven Outcomes"
|
title="Impact Driven Outcomes"
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{ icon: TrendingUp, label: "Growth Rate", value: "150%" },
|
||||||
icon: TrendingUp,
|
{ icon: Users, label: "Community Size", value: "2M+" },
|
||||||
label: "Growth Rate", value: "150%"},
|
{ icon: DollarSign, label: "Ad Spend ROI", value: "4.5x" },
|
||||||
{
|
|
||||||
icon: Users,
|
|
||||||
label: "Community Size", value: "2M+"},
|
|
||||||
{
|
|
||||||
icon: DollarSign,
|
|
||||||
label: "Ad Spend ROI", value: "4.5x"},
|
|
||||||
]}
|
]}
|
||||||
metricsAnimation="slide-up"
|
metricsAnimation="slide-up"
|
||||||
/>
|
/>
|
||||||
@@ -113,15 +76,9 @@ export default function LandingPage() {
|
|||||||
textboxLayout="split"
|
textboxLayout="split"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{
|
{ title: "Strategic Content", description: "High-performing assets tailored to your brand identity.", bentoComponent: "reveal-icon", icon: PenTool },
|
||||||
title: "Strategic Content", description: "High-performing assets tailored to your brand identity.", bentoComponent: "reveal-icon", icon: PenTool,
|
{ title: "Targeted Advertising", description: "Precision ad campaigns that maximize conversion rates.", bentoComponent: "reveal-icon", icon: Target },
|
||||||
},
|
{ title: "Community Management", description: "24/7 engagement that builds long-term loyalty.", bentoComponent: "reveal-icon", icon: MessageSquare },
|
||||||
{
|
|
||||||
title: "Targeted Advertising", description: "Precision ad campaigns that maximize conversion rates.", bentoComponent: "reveal-icon", icon: Target,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Community Management", description: "24/7 engagement that builds long-term loyalty.", bentoComponent: "reveal-icon", icon: MessageSquare,
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="End-to-End Social Solutions"
|
title="End-to-End Social Solutions"
|
||||||
description="A comprehensive suite of social media tools designed to amplify your brand across all digital platforms."
|
description="A comprehensive suite of social media tools designed to amplify your brand across all digital platforms."
|
||||||
@@ -134,21 +91,9 @@ export default function LandingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{ id: "1", name: "Sarah Jenkins", handle: "@sarahj", testimonial: "SocialPulse completely transformed our brand voice. Engagement is up 300%!", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/self-assured-business-leader-conference-room_1262-3068.jpg" },
|
||||||
id: "1", name: "Sarah Jenkins", handle: "@sarahj", testimonial: "SocialPulse completely transformed our brand voice. Engagement is up 300%!", rating: 5,
|
{ id: "2", name: "Mark Stevens", handle: "@mstevens", testimonial: "The ad ROI they generate is unmatched in the industry. Highly recommend.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/male-graphic-designer-using-digital-tablet_1170-1092.jpg" },
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/self-assured-business-leader-conference-room_1262-3068.jpg"},
|
{ id: "3", name: "Elena Rodriguez", handle: "@elena_r", testimonial: "Finally found a team that understands the nuance of social community building.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/female-logo-designer-working-her-office_23-2149119230.jpg" },
|
||||||
{
|
|
||||||
id: "2", name: "Mark Stevens", handle: "@mstevens", testimonial: "The ad ROI they generate is unmatched in the industry. Highly recommend.", rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/male-graphic-designer-using-digital-tablet_1170-1092.jpg"},
|
|
||||||
{
|
|
||||||
id: "3", name: "Elena Rodriguez", handle: "@elena_r", testimonial: "Finally found a team that understands the nuance of social community building.", rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/female-logo-designer-working-her-office_23-2149119230.jpg"},
|
|
||||||
{
|
|
||||||
id: "4", name: "Kevin Chen", handle: "@kchen", testimonial: "Professional, data-driven, and highly creative. A true growth partner.", rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-portrait-beautiful-woman_23-2148317338.jpg?_wi=1"},
|
|
||||||
{
|
|
||||||
id: "5", name: "Linda Wu", handle: "@linda_w", testimonial: "The best content agency we have ever worked with. Simply phenomenal.", rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-portrait-beautiful-woman_23-2148317338.jpg?_wi=2"},
|
|
||||||
]}
|
]}
|
||||||
showRating={true}
|
showRating={true}
|
||||||
title="Client Success Stories"
|
title="Client Success Stories"
|
||||||
@@ -157,51 +102,28 @@ export default function LandingPage() {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactText
|
<ContactCTA
|
||||||
|
tag="Let's Talk"
|
||||||
|
title="Ready to scale your social impact?"
|
||||||
|
description="Our experts are ready to audit your current strategy and build a custom growth plan."
|
||||||
|
buttons={[{ text: "Contact Us", href: "#" }]}
|
||||||
|
background={{ variant: "plain" }}
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
background={{
|
|
||||||
variant: "sparkles-gradient"}}
|
|
||||||
text="Ready to scale your social impact? Let's discuss your brand goals."
|
|
||||||
buttons={[
|
|
||||||
{
|
|
||||||
text: "Contact Us Now", href: "mailto:hello@socialpulse.com"},
|
|
||||||
]}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterBaseReveal
|
<FooterBase
|
||||||
logoText="SocialPulse"
|
logoText="SocialPulse"
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{ title: "Company", items: [{ label: "About", href: "#" }, { label: "Careers", href: "#" }] },
|
||||||
title: "Company", items: [
|
{ title: "Resources", items: [{ label: "Blog", href: "#" }, { label: "Case Studies", href: "#" }] },
|
||||||
{
|
{ title: "Legal", items: [{ label: "Privacy", href: "#" }, { label: "Terms", href: "#" }] },
|
||||||
label: "About", href: "#"},
|
|
||||||
{
|
|
||||||
label: "Careers", href: "#"},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Resources", items: [
|
|
||||||
{
|
|
||||||
label: "Blog", href: "#"},
|
|
||||||
{
|
|
||||||
label: "Case Studies", href: "#"},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Legal", items: [
|
|
||||||
{
|
|
||||||
label: "Privacy", href: "#"},
|
|
||||||
{
|
|
||||||
label: "Terms", href: "#"},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
copyrightText="© 2024 SocialPulse Agency. All rights reserved."
|
copyrightText="© 2025 SocialPulse Agency. All rights reserved."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@@ -13,12 +13,12 @@
|
|||||||
--background: #ffffff;
|
--background: #ffffff;
|
||||||
--card: #f9f9f9;
|
--card: #f9f9f9;
|
||||||
--foreground: #000612e6;
|
--foreground: #000612e6;
|
||||||
--primary-cta: #106EFB;
|
--primary-cta: #15479c;
|
||||||
--primary-cta-text: #ffffff;
|
--primary-cta-text: #ffffff;
|
||||||
--secondary-cta: #f9f9f9;
|
--secondary-cta: #f9f9f9;
|
||||||
--secondary-cta-text: #000612e6;
|
--secondary-cta-text: #000612e6;
|
||||||
--accent: #e2e2e2;
|
--accent: #e2e2e2;
|
||||||
--background-accent: #106EFB;
|
--background-accent: #c4c4c4;
|
||||||
|
|
||||||
/* 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);
|
||||||
|
|||||||
Reference in New Issue
Block a user