Merge version_2 into main

Merge version_2 into main
This commit was merged in pull request #2.
This commit is contained in:
2026-05-07 12:42:56 +00:00
5 changed files with 80 additions and 40 deletions

View File

@@ -7,16 +7,28 @@ import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
export default function AboutPage() {
return (
<ThemeProvider>
<NavbarLayoutFloatingInline navItems={[{name: "Home", id: "/"}, {name: "About", id: "/about"}, {name: "Contact", id: "/contact"}]} brandName="Chandigi" />
<ThemeProvider defaultButtonVariant="icon-arrow" defaultTextAnimation="reveal-blur" borderRadius="rounded" contentWidth="medium" sizing="medium" background="none" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[{name: "Home", id: "/"}, {name: "About", id: "/about"}, {name: "Contact", id: "/contact"}]}
brandName="Chandigi"
button={{ text: "Get Growth Plan", href: "/contact" }}
/>
</div>
<MetricSplitMediaAbout
title="About Chandigi"
description="We are a digital growth agency helping businesses scale through data-driven strategies."
metrics={[{value: "100+", title: "Projects"}]}
metrics={[{value: "100+", title: "Projects"}, {value: "90%", title: "Retention"}]}
mediaAnimation="slide-up"
metricsAnimation="slide-up"
useInvertedBackground={false}
/>
<FooterBaseReveal logoText="Chandigi" columns={[]} />
<div id="footer" data-section="footer">
<FooterBaseReveal
logoText="Chandigi"
columns={[{ title: "Links", items: [{ label: "Home", href: "/" }, { label: "About", href: "/about" }] }]}
/>
</div>
</ThemeProvider>
);
}
}

View File

@@ -7,14 +7,28 @@ import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
export default function ContactPage() {
return (
<ThemeProvider>
<NavbarLayoutFloatingInline navItems={[{name: "Home", id: "/"}, {name: "About", id: "/about"}, {name: "Contact", id: "/contact"}]} brandName="Chandigi" />
<ThemeProvider defaultButtonVariant="icon-arrow" defaultTextAnimation="reveal-blur" borderRadius="rounded" contentWidth="medium" sizing="medium" background="none" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[{name: "Home", id: "/"}, {name: "About", id: "/about"}, {name: "Contact", id: "/contact"}]}
brandName="Chandigi"
button={{ text: "Home", href: "/" }}
/>
</div>
<ContactCenter
tag="Get In Touch"
title="Contact Us"
description="Let's discuss your next project."
background={{ variant: "gradient-bars" }}
useInvertedBackground={false}
buttons={[{ text: "Submit", href: "/" }]}
/>
<FooterBaseReveal logoText="Chandigi" columns={[]} />
<div id="footer" data-section="footer">
<FooterBaseReveal
logoText="Chandigi"
columns={[{ title: "Links", items: [{ label: "Home", href: "/" }, { label: "Contact", href: "/contact" }] }]}
/>
</div>
</ThemeProvider>
);
}
}

View File

@@ -32,19 +32,17 @@ export default function LandingPage() {
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "Services", id: "#features" },
{ name: "Services", id: "/services" },
{ name: "Contact", id: "/contact" },
]}
brandName="Chandigi"
button={{
text: "Get Growth Plan", href: "/contact"}}
button={{ text: "Get Growth Plan", href: "/contact" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitDoubleCarousel
background={{
variant: "radial-gradient"}}
background={{ variant: "radial-gradient" }}
title="Digital Growth That Drives Real Results"
description="Chandigi combines data-driven strategy with creative execution to scale your business. From SEO to paid campaigns, we deliver measurable outcomes."
leftCarouselItems={[{ imageSrc: "http://img.b2bpic.net/free-photo/modern-businessman-uses-digital-graphs-analytics-improve-finance-models_482257-126516.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/3d-abstract-dots-lines-connected_1048-11946.jpg" }]}
@@ -76,12 +74,14 @@ export default function LandingPage() {
<FeatureCardMedia
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={false}
features={[
{ id: "f1", title: "Website Development", description: "Fast, beautiful, mobile-first websites that convert.", tag: "Web" },
{ id: "f2", title: "Content Creation", description: "Blogs and brand narratives that build trust.", tag: "Content" },
{ id: "f3", title: "Paid Advertising", description: "Precision-targeted paid campaigns for ROI.", tag: "Ads" },
]}
title="Comprehensive Digital Growth Services"
description="We offer a full suite of services to ensure your digital presence is optimized for success."
/>
</div>
@@ -90,6 +90,7 @@ export default function LandingPage() {
title="Proven Results"
tag="Performance"
metricsAnimation="slide-up"
useInvertedBackground={false}
metrics={[
{ id: "m1", value: "2x", description: "Customer Conversion Rate" },
{ id: "m2", value: "45%", description: "Reduced Acquisition Cost" },
@@ -103,6 +104,7 @@ export default function LandingPage() {
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={false}
description="Real results for real partners."
testimonials={[{ id: "t1", name: "Sarah Johnson", role: "CEO", company: "TechCorp", rating: 5 }]}
kpiItems={[{ value: "5.0", label: "Rating" }, { value: "100+", label: "Clients" }, { value: "95%", label: "Retention" }]}
title="What Clients Say"
@@ -113,12 +115,22 @@ export default function LandingPage() {
<FaqSplitMedia
faqs={[{ id: "q1", title: "How do we start?", content: "Just tell us about your goals." }]}
title="Common Questions"
description="Answers to frequently asked questions about our growth services."
textboxLayout="split"
useInvertedBackground={false}
faqsAnimation="slide-up"
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter title="Ready To Grow?" description="Connect with us today." />
<ContactCenter
title="Ready To Grow?"
description="Connect with us today."
tag="Inquiry"
background={{ variant: "gradient-bars" }}
useInvertedBackground={false}
buttons={[{ text: "Contact", href: "/contact" }]}
/>
</div>
<div id="footer" data-section="footer">

View File

@@ -2,37 +2,44 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ProductCardOne from '@/components/sections/product/ProductCardOne';
import ProductCardFour from '@/components/sections/product/ProductCardFour';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
export default function PortfolioPage() {
return (
<ThemeProvider>
<ThemeProvider defaultButtonVariant="icon-arrow" defaultTextAnimation="reveal-blur" borderRadius="rounded" contentWidth="medium" sizing="medium" background="none" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },
{ name: "Portfolio", id: "/portfolio" },
{ name: "Contact", id: "/contact" }
]}
brandName="Chandigi"
button={{ text: "Get Growth Plan", href: "/contact" }}
/>
</div>
<div className="pt-32 pb-20">
<ProductCardOne
<ProductCardFour
title="Featured Projects"
description="A showcase of our recent growth campaigns and web development work."
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
products={[
{ id: "p1", name: "Retail Growth System", price: "Growth", imageSrc: "http://img.b2bpic.net/free-photo/modern-businessman-uses-digital-graphs-analytics-improve-finance-models_482257-126516.jpg" },
{ id: "p2", name: "Tech Launch Campaign", price: "Launch", imageSrc: "http://img.b2bpic.net/free-photo/laptop-with-camera-notebook_23-2148036958.jpg" },
{ id: "p3", name: "Brand Identity Refresh", price: "Branding", imageSrc: "http://img.b2bpic.net/free-photo/group-business-executives-interacting-with-each-other_1170-760.jpg" }
{ id: "p1", name: "Retail Growth System", price: "Growth", variant: "Pro", imageSrc: "http://img.b2bpic.net/free-photo/modern-businessman-uses-digital-graphs-analytics-improve-finance-models_482257-126516.jpg" },
{ id: "p2", name: "Tech Launch Campaign", price: "Launch", variant: "Basic", imageSrc: "http://img.b2bpic.net/free-photo/laptop-with-camera-notebook_23-2148036958.jpg" },
{ id: "p3", name: "Brand Identity Refresh", price: "Branding", variant: "Pro", imageSrc: "http://img.b2bpic.net/free-photo/group-business-executives-interacting-with-each-other_1170-760.jpg" }
]}
/>
</div>
<FooterBaseReveal logoText="Chandigi" columns={[]} />
<div id="footer" data-section="footer">
<FooterBaseReveal logoText="Chandigi" columns={[{ title: "Links", items: [{ label: "Home", href: "/" }, { label: "Portfolio", href: "/portfolio" }] }]} />
</div>
</ReactLenis>
</ThemeProvider>
);

View File

@@ -2,39 +2,34 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import FeatureBento from '@/components/sections/feature/FeatureBento';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
import { LayoutGrid, BarChart3, Search, Megaphone } from "lucide-react";
export default function ServicesPage() {
return (
<ThemeProvider>
<ThemeProvider defaultButtonVariant="icon-arrow" defaultTextAnimation="reveal-blur" borderRadius="rounded" contentWidth="medium" sizing="medium" background="none" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },
{ name: "Portfolio", id: "/portfolio" },
{ name: "Contact", id: "/contact" }
]}
brandName="Chandigi"
button={{ text: "Get Growth Plan", href: "/contact" }}
/>
<div className="pt-32 pb-20">
<FeatureBento
title="Our Expert Services"
description="Data-driven digital marketing and growth solutions tailored for your business needs."
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={false}
features={[
{ title: "Web Design", description: "Modern, high-performance web experiences.", bentoComponent: "reveal-icon", icon: LayoutGrid },
{ title: "SEO Strategy", description: "Drive organic traffic and rankings.", bentoComponent: "reveal-icon", icon: Search },
{ title: "Paid Ads", description: "Precision targeting for high ROI.", bentoComponent: "reveal-icon", icon: Megaphone },
{ title: "Performance Analytics", description: "Insights that inform scaling.", bentoComponent: "reveal-icon", icon: BarChart3 }
]}
/>
</div>
<FooterBaseReveal logoText="Chandigi" columns={[]} />
<div className="pt-32 pb-20">
<div className="text-center">
<h1 className="text-4xl font-bold">Our Expert Services</h1>
<p className="text-lg mt-4">Data-driven digital marketing and growth solutions tailored for your business needs.</p>
</div>
</div>
<div id="footer" data-section="footer">
<FooterBaseReveal logoText="Chandigi" columns={[{ title: "Links", items: [{ label: "Home", href: "/" }, { label: "Services", href: "/services" }] }]} />
</div>
</ReactLenis>
</ThemeProvider>
);