9 Commits

Author SHA1 Message Date
8b0f9c630f Merge version_4 into main
Merge version_4 into main
2026-05-01 16:05:16 +00:00
ba4312a496 Update src/app/styles/variables.css 2026-05-01 16:05:10 +00:00
b43b947dc7 Update src/app/page.tsx 2026-05-01 16:05:10 +00:00
10380d414e Merge version_3 into main
Merge version_3 into main
2026-05-01 16:03:55 +00:00
a5d4199250 Update src/app/page.tsx 2026-05-01 16:03:52 +00:00
9f3f11c380 Merge version_2 into main
Merge version_2 into main
2026-05-01 16:02:10 +00:00
f1aa3bf77b Update src/app/page.tsx 2026-05-01 16:02:07 +00:00
60dc1ba031 Merge version_1 into main
Merge version_1 into main
2026-05-01 15:55:49 +00:00
0a21084ed8 Merge version_1 into main
Merge version_1 into main
2026-05-01 15:55:22 +00:00
2 changed files with 23 additions and 21 deletions

View File

@@ -2,11 +2,11 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA';
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FaqBase from '@/components/sections/faq/FaqBase';
import FeatureCardNine from '@/components/sections/feature/FeatureCardNine';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import HeroLogo from '@/components/sections/hero/HeroLogo';
import FooterSimple from '@/components/sections/footer/FooterSimple';
import HeroBillboardScroll from '@/components/sections/hero/HeroBillboardScroll';
import MediaAbout from '@/components/sections/about/MediaAbout';
import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
@@ -42,14 +42,15 @@ export default function LandingPage() {
</div>
<div id="hero" data-section="hero">
<HeroLogo
logoText="NICOLA LANCI"
<HeroBillboardScroll
title="NICOLA LANCI"
description="Design that drives strategy and results. Creative direction, brand identity, and digital design for ambitious companies."
buttons={[
{
text: "View My Work", href: "#work"},
]}
imageSrc="http://img.b2bpic.net/free-photo/coffee-cups-with-plastic-lids-coffee-go-use-recycled-materials-zero-waste-minimalist-takeaway-coffee-idea-black_166373-2302.jpg"
background={{ variant: "sparkles-gradient" }}
/>
</div>
@@ -149,7 +150,7 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={true}
faqs={[
{ id: "q1", title: "How do we start?", content: "Book a discovery call to discuss your needs." },
{ id: "q1", title: "How do we start?", content: "Book a discovery call directly at [hello@nicolalanci.com](mailto:hello@nicolalanci.com) or click the Contact button below to find a time." },
{ id: "q2", title: "What is the process?", content: "Discovery, concept, development, and delivery." },
{ id: "q3", title: "Do you work freelance?", content: "Yes, available for freelance and contract." },
]}
@@ -160,28 +161,29 @@ export default function LandingPage() {
</div>
<div id="contact" data-section="contact">
<ContactCTA
useInvertedBackground={false}
background={{ variant: "sparkles-gradient" }}
<ContactCenter
tag="Get in touch"
title="Ready to transform your brand?"
description="Let's connect and discuss your upcoming project."
buttons={[{ text: "Contact Me", href: "mailto:hello@nicolalanci.com" }]}
background={{ variant: "sparkles-gradient" }}
useInvertedBackground={false}
inputPlaceholder="Enter your email"
buttonText="Contact Me"
/>
</div>
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/acrylic-painting-background-vulcan-wallpaper-image_53876-104019.jpg"
logoText="NICOLA LANCI"
<FooterSimple
columns={[
{ title: "Explore", items: [{ label: "Work", href: "#work" }, { label: "Services", href: "#services" }] },
{ title: "Connect", items: [{ label: "LinkedIn", href: "#" }, { label: "Instagram", href: "#" }] },
{ title: "Legal", items: [{ label: "Privacy", href: "#" }, { label: "Terms", href: "#" }] },
]}
bottomLeftText="© 2025 | Nicola Lanci"
bottomRightText="Creative Direction"
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #0a0a0a;
--card: #1a1a1a;
--foreground: #ffffffe6;
--primary-cta: #e6e6e6;
--background: #ffffff;
--card: #f9f9f9;
--foreground: #000612e6;
--primary-cta: #15479c;
--primary-cta-text: #0a0a0a;
--secondary-cta: #1a1a1a;
--secondary-cta: #f9f9f9;
--secondary-cta-text: #ffffffe6;
--accent: #737373;
--background-accent: #737373;
--accent: #e2e2e2;
--background-accent: #c4c4c4;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);