2 Commits

Author SHA1 Message Date
05344cba3d Switch to version 1: modified src/app/page.tsx 2026-04-06 08:59:24 +00:00
cbb788fa37 Merge version_2 into main
Merge version_2 into main
2026-04-06 08:57:29 +00:00

View File

@@ -5,7 +5,7 @@ import ReactLenis from "lenis/react";
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
import HeroBillboardGallery from '@/components/sections/hero/HeroBillboardGallery'; import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import PricingCardFive from '@/components/sections/pricing/PricingCardFive'; import PricingCardFive from '@/components/sections/pricing/PricingCardFive';
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen'; import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
@@ -29,35 +29,61 @@ export default function LandingPage() {
<NavbarStyleFullscreen <NavbarStyleFullscreen
navItems={[ navItems={[
{ {
name: "Services", id: "#services"}, name: "Services",
id: "#services",
},
{ {
name: "About", id: "#about"}, name: "About",
id: "#about",
},
{ {
name: "Contact", id: "#contact"}, name: "Contact",
id: "#contact",
},
]} ]}
brandName="Finish My Track" brandName="Finish My Track"
/> />
</div> </div>
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardGallery <HeroBillboardCarousel
background={{ background={{
variant: "gradient-bars"}} variant: "gradient-bars",
}}
title="We finish your track." title="We finish your track."
description="From rough demo to release-ready — mix, master, or full production." description="From rough demo to release-ready — mix, master, or full production."
buttons={[ buttons={[
{ {
text: "Get Started", href: "#services"}, text: "Get Started",
href: "#services",
},
]} ]}
mediaItems={[ mediaItems={[
{ {
imageSrc: "http://img.b2bpic.net/free-photo/blurred-night-lights_23-2148139328.jpg?_wi=1", imageAlt: "Waveform"}, imageSrc: "http://img.b2bpic.net/free-photo/blurred-night-lights_23-2148139328.jpg?_wi=1",
imageAlt: "Waveform",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/blurred-night-lights_23-2148139328.jpg?_wi=2", imageAlt: "Waveform"}, imageSrc: "http://img.b2bpic.net/free-photo/blurred-night-lights_23-2148139328.jpg?_wi=2",
imageAlt: "Waveform",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/blurred-night-lights_23-2148139328.jpg?_wi=3", imageAlt: "Waveform"}, imageSrc: "http://img.b2bpic.net/free-photo/blurred-night-lights_23-2148139328.jpg?_wi=3",
imageAlt: "Waveform",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/blurred-night-lights_23-2148139328.jpg?_wi=4",
imageAlt: "Waveform",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/blurred-night-lights_23-2148139328.jpg?_wi=5",
imageAlt: "Waveform",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/blurred-night-lights_23-2148139328.jpg?_wi=6",
imageAlt: "Waveform",
},
]} ]}
mediaAnimation="slide-up"
/> />
</div> </div>
@@ -68,22 +94,54 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
plans={[ plans={[
{ {
id: "feedback", tag: "Basic", price: "€49", period: "fixed", description: "Written professional critique of your mix.", button: { id: "feedback",
text: "Start Now"}, tag: "Basic",
featuresTitle: "Included", features: [ price: "€49",
"Written analysis", "Frequency & dynamics notes", "48hr turnaround"], period: "fixed",
description: "Written professional critique of your mix.",
button: {
text: "Start Now",
},
featuresTitle: "Included",
features: [
"Written analysis",
"Frequency & dynamics notes",
"48hr turnaround",
],
}, },
{ {
id: "mix", tag: "Most Popular", price: "€149", period: "fixed", description: "Full mix and master, release-ready.", button: { id: "mix",
text: "Start Now"}, tag: "Most Popular",
featuresTitle: "Included", features: [ price: "€149",
"Full mix", "Mastering", "2 revisions", "5-day delivery"], period: "fixed",
description: "Full mix and master, release-ready.",
button: {
text: "Start Now",
},
featuresTitle: "Included",
features: [
"Full mix",
"Mastering",
"2 revisions",
"5-day delivery",
],
}, },
{ {
id: "full", tag: "Elite", price: "€499", period: "start", description: "We co-produce from scratch.", button: { id: "full",
text: "Start Now"}, tag: "Elite",
featuresTitle: "Included", features: [ price: "€499",
"Arrangement", "Live musicians", "Mix & Master", "Real-time collaboration"], period: "start",
description: "We co-produce from scratch.",
button: {
text: "Start Now",
},
featuresTitle: "Included",
features: [
"Arrangement",
"Live musicians",
"Mix & Master",
"Real-time collaboration",
],
}, },
]} ]}
title="Service Tiers" title="Service Tiers"
@@ -97,11 +155,20 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ {
id: "s1", title: "Step 1: Upload your track", content: "Drop your files in our portal."}, id: "s1",
title: "Step 1: Upload your track",
content: "Drop your files in our portal.",
},
{ {
id: "s2", title: "Step 2: Choose your service", content: "Select the package that fits your goal."}, id: "s2",
title: "Step 2: Choose your service",
content: "Select the package that fits your goal.",
},
{ {
id: "s3", title: "Step 3: Receive your finished song", content: "Professional files delivered to your inbox."}, id: "s3",
title: "Step 3: Receive your finished song",
content: "Professional files delivered to your inbox.",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/closeup-enter-key-confirmation-data-computer-keyboard_181624-22962.jpg" imageSrc="http://img.b2bpic.net/free-photo/closeup-enter-key-confirmation-data-computer-keyboard_181624-22962.jpg"
mediaAnimation="slide-up" mediaAnimation="slide-up"
@@ -119,9 +186,25 @@ export default function LandingPage() {
author="Árni B., singer-songwriter" author="Árni B., singer-songwriter"
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/funny-handsome-confident-blond-young-man-wearing-casual-plaid-shirt-with-make-up-brush_176420-595.jpg", alt: "Árni B."}, src: "http://img.b2bpic.net/free-photo/funny-handsome-confident-blond-young-man-wearing-casual-plaid-shirt-with-make-up-brush_176420-595.jpg",
alt: "Árni B.",
},
{ {
src: "http://img.b2bpic.net/free-photo/portrait-female-artist_23-2147989716.jpg", alt: "Sóley H."}, src: "http://img.b2bpic.net/free-photo/portrait-female-artist_23-2147989716.jpg",
alt: "Sóley H.",
},
{
src: "http://img.b2bpic.net/free-photo/funny-handsome-confident-blond-young-man-wearing-casual-plaid-shirt-with-make-up-brush_176420-595.jpg",
alt: "User 3",
},
{
src: "http://img.b2bpic.net/free-photo/portrait-female-artist_23-2147989716.jpg",
alt: "User 4",
},
{
src: "http://img.b2bpic.net/free-photo/funny-handsome-confident-blond-young-man-wearing-casual-plaid-shirt-with-make-up-brush_176420-595.jpg",
alt: "User 5",
},
]} ]}
ratingAnimation="slide-up" ratingAnimation="slide-up"
avatarsAnimation="slide-up" avatarsAnimation="slide-up"
@@ -137,14 +220,22 @@ export default function LandingPage() {
mediaAnimation="slide-up" mediaAnimation="slide-up"
inputs={[ inputs={[
{ {
name: "name", type: "text", placeholder: "Your name", required: true, name: "name",
type: "text",
placeholder: "Your name",
required: true,
}, },
{ {
name: "email", type: "email", placeholder: "Your email address", required: true, name: "email",
type: "email",
placeholder: "Your email address",
required: true,
}, },
]} ]}
textarea={{ textarea={{
name: "message", placeholder: "Tell us about your track...", rows: 4, name: "message",
placeholder: "Tell us about your track...",
rows: 4,
required: true, required: true,
}} }}
buttonText="Send Request" buttonText="Send Request"
@@ -156,13 +247,20 @@ export default function LandingPage() {
logoText="Finish My Track" logoText="Finish My Track"
columns={[ columns={[
{ {
title: "Company", items: [ title: "Company",
items: [
{ {
label: "Services", href: "#services"}, label: "Services",
href: "#services",
},
{ {
label: "About", href: "#about"}, label: "About",
href: "#about",
},
{ {
label: "Contact", href: "#contact"}, label: "Contact",
href: "#contact",
},
], ],
}, },
]} ]}