Compare commits
25 Commits
version_20
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 4214a45d6a | |||
| 23162c4b6b | |||
| 5db4d9de29 | |||
| c37d0406c5 | |||
| c252b39a92 | |||
| 3407c106f3 | |||
| 473eb1f309 | |||
| 209a2b88e5 | |||
| 56f4c47a54 | |||
| ecb8a67838 | |||
| 0450cbce63 | |||
| 0930e9800a | |||
| 050fdee6f2 | |||
| 4adedb7d97 | |||
| 2ab4c0ce3a | |||
| aeefaddf99 | |||
| dc33c2cd8b | |||
| 5c143bb82d | |||
| 427b0079b4 | |||
| 619c9b31b6 | |||
| 31d59ac222 | |||
| c9253ea81e | |||
| 7c55e4c640 | |||
| e51f64b83a | |||
| 3a071fa00d |
@@ -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,34 +110,33 @@ 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."
|
||||
description="FPH is a boutique directing studio built for high-end manufacturing, heritage brands, and outdoor luxury. We provide tailor-made production management that scales from intimate storytelling to complex campaign direction, ensuring every frame honors your craft."
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CX1xH7y0jxZ0fhv28YS97mOKD2/director-michele-floridia-working-on-a-f-1776519373622-6bbe0844.png?_wi=2"
|
||||
className="bg-card text-foreground"
|
||||
/>
|
||||
</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. It’s not just video content; it’s 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"
|
||||
useInvertedBackground={true}
|
||||
ratingAnimation="none"
|
||||
avatarsAnimation="none"
|
||||
useInvertedBackground={false}
|
||||
ariaLabel="Testimonial section"
|
||||
className="py-20 bg-background text-foreground"
|
||||
testimonialClassName="text-lg font-medium leading-relaxed opacity-90"
|
||||
className="py-12"
|
||||
testimonialClassName="text-lg font-medium leading-relaxed"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<div id="contact" data-section="contact" className="animate-section stagger-4">
|
||||
<ContactSplitForm
|
||||
useInvertedBackground={true}
|
||||
useInvertedBackground={false}
|
||||
title="Parliamone."
|
||||
description="Prenota una call conoscitiva di 20 minuti per analizzare il tuo progetto."
|
||||
inputs={[
|
||||
@@ -138,19 +147,19 @@ export default function LandingPage() {
|
||||
textarea={{ name: "message", placeholder: "Messaggio", rows: 4, required: true }}
|
||||
buttonText="Invia"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CX1xH7y0jxZ0fhv28YS97mOKD2/anamorphic-cinematic-2-39-1-aspect-ratio-1776519529328-28dac220.png?_wi=1"
|
||||
className="py-20 bg-card"
|
||||
titleClassName="font-bold text-5xl text-foreground"
|
||||
descriptionClassName="text-foreground/80 text-xl"
|
||||
className="py-20"
|
||||
titleClassName="font-semibold text-4xl"
|
||||
descriptionClassName="text-muted-foreground text-lg"
|
||||
/>
|
||||
</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: "#" }}
|
||||
rightLink={{ text: "Privacy & Terms", href: "#" }}
|
||||
className="py-16 bg-background border-t border-accent/20"
|
||||
linkClassName="text-sm text-foreground/70 hover:text-foreground transition-colors"
|
||||
className="py-12 border-t"
|
||||
linkClassName="text-sm text-muted-foreground hover:text-foreground"
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user