27 Commits

Author SHA1 Message Date
4214a45d6a Merge version_26 into main
Merge version_26 into main
2026-04-22 22:30:58 +00:00
23162c4b6b Update src/app/page.tsx 2026-04-22 22:30:54 +00:00
5db4d9de29 Switch to version 19: modified src/app/page.tsx 2026-04-22 22:29:57 +00:00
c37d0406c5 Switch to version 20: modified src/app/page.tsx 2026-04-22 22:29:53 +00:00
c252b39a92 Switch to version 21: modified src/app/styles/variables.css 2026-04-22 22:29:36 +00:00
3407c106f3 Switch to version 21: modified src/app/page.tsx 2026-04-22 22:29:35 +00:00
473eb1f309 Switch to version 22: modified src/app/styles/variables.css 2026-04-22 22:29:31 +00:00
209a2b88e5 Switch to version 22: modified src/app/page.tsx 2026-04-22 22:29:30 +00:00
56f4c47a54 Switch to version 23: modified src/app/page.tsx 2026-04-22 22:29:27 +00:00
ecb8a67838 Switch to version 24: modified src/app/styles/variables.css 2026-04-22 22:29:13 +00:00
0450cbce63 Switch to version 24: modified src/app/page.tsx 2026-04-22 22:29:12 +00:00
0930e9800a Merge version_25 into main
Merge version_25 into main
2026-04-22 22:06:50 +00:00
050fdee6f2 Update src/app/styles/variables.css 2026-04-22 22:06:44 +00:00
4adedb7d97 Update src/app/page.tsx 2026-04-22 22:06:44 +00:00
2ab4c0ce3a Merge version_24 into main
Merge version_24 into main
2026-04-22 22:04:29 +00:00
aeefaddf99 Update src/app/page.tsx 2026-04-22 22:04:26 +00:00
dc33c2cd8b Merge version_23 into main
Merge version_23 into main
2026-04-22 22:02:41 +00:00
5c143bb82d Update src/app/styles/variables.css 2026-04-22 22:02:35 +00:00
427b0079b4 Update src/app/page.tsx 2026-04-22 22:02:34 +00:00
619c9b31b6 Merge version_22 into main
Merge version_22 into main
2026-04-22 21:47:36 +00:00
31d59ac222 Update src/app/styles/variables.css 2026-04-22 21:47:33 +00:00
c9253ea81e Update src/app/page.tsx 2026-04-22 21:47:33 +00:00
7c55e4c640 Merge version_21 into main
Merge version_21 into main
2026-04-22 21:45:30 +00:00
e51f64b83a Update src/app/page.tsx 2026-04-22 21:45:27 +00:00
3a071fa00d Merge version_20 into main
Merge version_20 into main
2026-04-22 21:18:42 +00:00
423f8f104c Update src/app/page.tsx 2026-04-22 21:18:39 +00:00
8f7526e75e Merge version_19 into main
Merge version_19 into main
2026-04-22 21:16:42 +00:00

View File

@@ -27,6 +27,16 @@ export default function LandingPage() {
headingFontWeight="normal"
>
<ReactLenis root>
<style dangerouslySetInnerHTML={{ __html: `
.animate-section { opacity: 0; animation: fadeIn 600ms ease-out forwards; }
@keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } }
.stagger-1 { animation-delay: 200ms; }
.stagger-2 { animation-delay: 400ms; }
.stagger-3 { animation-delay: 600ms; }
.stagger-4 { animation-delay: 800ms; }
.stagger-5 { animation-delay: 1000ms; }
`}} />
<div id="nav" data-section="nav">
<NavbarStyleCentered
navItems={[
@@ -60,7 +70,7 @@ export default function LandingPage() {
{ value: "10+", title: "Anni di esperienza" },
{ value: "100+", title: "Progetti realizzati" }
]}
mediaAnimation="blur-reveal"
mediaAnimation="none"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CX1xH7y0jxZ0fhv28YS97mOKD2/director-michele-floridia-working-on-a-f-1776519373622-6bbe0844.png?_wi=1"
useInvertedBackground={false}
/>
@@ -71,7 +81,7 @@ export default function LandingPage() {
tag="COSA FACCIO"
title="Tre linee di produzione"
description="Soluzioni su misura per ogni esigenza di comunicazione premium."
animationType="slide-up"
animationType="none"
textboxLayout="default"
useInvertedBackground={true}
buttons={[{ text: "Costruiamo il pacchetto in call", href: "#contact" }]}
@@ -83,13 +93,13 @@ export default function LandingPage() {
/>
</div>
<div id="how-i-work" data-section="how-i-work">
<div id="how-i-work" data-section="how-i-work" className="animate-section stagger-1">
<FeatureCardTwentyEight
tag="COME LAVORO"
title="Tre passaggi, zero sorprese."
description="Il mio metodo garantisce qualità e tempi certi in tre passaggi chiari."
textboxLayout="default"
animationType="slide-up"
animationType="none"
useInvertedBackground={false}
features={[
{ id: "01", title: "01 CALL", subtitle: "CALL", category: "Discovery", value: "Prenoti una discovery call gratuita di 20 minuti. Mi racconti il brand, gli obiettivi e i tempi. Zero impegno." },
@@ -100,7 +110,7 @@ export default function LandingPage() {
/>
</div>
<div id="about" data-section="about">
<div id="about" data-section="about" className="animate-section stagger-2">
<MediaAbout
useInvertedBackground={true}
title="Michele Floridia — Directing Studio."
@@ -109,14 +119,14 @@ export default function LandingPage() {
/>
</div>
<div id="social-proof" data-section="social-proof">
<div id="social-proof" data-section="social-proof" className="animate-section stagger-3">
<TestimonialCardFifteen
testimonial="The sensibility Michele Floridia brings to our brand narrative is unmatched. Its not just video content; its genuine cinema that honors our manufacturing roots."
rating={5}
author="Director of Brand Strategy, Leading Luxury House"
avatars={[{ src: "https://i.pravatar.cc/150?u=a1", alt: "Client" }]}
ratingAnimation="blur-reveal"
avatarsAnimation="slide-up"
ratingAnimation="none"
avatarsAnimation="none"
useInvertedBackground={false}
ariaLabel="Testimonial section"
className="py-12"
@@ -124,7 +134,7 @@ export default function LandingPage() {
/>
</div>
<div id="contact" data-section="contact">
<div id="contact" data-section="contact" className="animate-section stagger-4">
<ContactSplitForm
useInvertedBackground={false}
title="Parliamone."
@@ -143,7 +153,7 @@ export default function LandingPage() {
/>
</div>
<div id="footer" data-section="footer">
<div id="footer" data-section="footer" className="animate-section stagger-5">
<FooterLogoReveal
logoText="FPH Directing Studio"
leftLink={{ text: "© 2025 FPH Production", href: "#" }}
@@ -155,4 +165,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}