11 Commits

Author SHA1 Message Date
e44f65e1dd Update src/app/page.tsx 2026-04-27 08:41:03 +00:00
33d3021355 Merge version_5 into main
Merge version_5 into main
2026-04-27 08:40:04 +00:00
37253490d1 Update src/app/page.tsx 2026-04-27 08:40:01 +00:00
eafa001eb4 Merge version_5 into main
Merge version_5 into main
2026-04-27 08:30:42 +00:00
3866f507cd Update src/app/styles/base.css 2026-04-27 08:30:39 +00:00
1dc835fbd7 Update src/app/layout.tsx 2026-04-27 08:30:39 +00:00
ebafb60e14 Merge version_4 into main
Merge version_4 into main
2026-04-27 08:29:55 +00:00
5ade65cec4 Remove watermark 2026-04-27 08:29:53 +00:00
e7b37b209f Merge version_4 into main
Merge version_4 into main
2026-04-27 08:28:02 +00:00
dfd90b9a8e Update src/app/page.tsx 2026-04-27 08:27:59 +00:00
54a4be5e77 Merge version_3 into main
Merge version_3 into main
2026-04-27 08:26:59 +00:00
3 changed files with 28 additions and 25 deletions

View File

@@ -4,9 +4,9 @@ import { Inter } from "next/font/google";
import "./globals.css"; import "./globals.css";
import "@/lib/gsap-setup"; import "@/lib/gsap-setup";
import { ServiceWrapper } from "@/components/ServiceWrapper"; import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
import { getVisualEditScript } from "@/utils/visual-edit-script"; import { getVisualEditScript } from "@/utils/visual-edit-script";
import { Mulish } from "next/font/google"; import { Mulish } from "next/font/google";
import { Archivo } from "next/font/google";
@@ -20,13 +20,9 @@ export const metadata: Metadata = {
}, },
}; };
const mulish = Mulish({
variable: "--font-mulish", const archivo = Archivo({
subsets: ["latin"], variable: "--font-archivo", subsets: ["latin"],
});
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
}); });
export default function RootLayout({ export default function RootLayout({
@@ -37,8 +33,8 @@ export default function RootLayout({
return ( return (
<html lang="en" suppressHydrationWarning> <html lang="en" suppressHydrationWarning>
<ServiceWrapper> <ServiceWrapper>
<body className={`${mulish.variable} ${inter.variable} antialiased`}> <body className={`${archivo.variable} antialiased`}>
<Tag />
{children} {children}
<script <script
dangerouslySetInnerHTML={{ dangerouslySetInnerHTML={{

View File

@@ -48,13 +48,14 @@ export default function LandingPage() {
background={{ background={{
variant: "radial-gradient"}} variant: "radial-gradient"}}
logoText="Transform Your Event Into an Authentic Mexican Fiesta" logoText="Transform Your Event Into an Authentic Mexican Fiesta"
description="Authentic, unforgettable live music for weddings, corporate events, and parties in Melbourne. Led by Alejandro." description="Melbourne's most authentic live Mexican music experience. From intimate weddings to high-energy corporate events and everything in between — Alejandro and the Mex Music Man crew don't just perform, they transform your event into something nobody saw coming and nobody will stop talking about."
buttons={[ buttons={[
{ {
text: "Book Now", href: "#contact"}, text: "Book Now", href: "#contact"},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/young-man-playing-guitar-music-local-event_23-2149188071.jpg" imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cvt4PPP0YApeAGvWYHGlzw6Rdm/uploaded-1777278731295-odlbgps7.png"
mediaAnimation="slide-up" mediaAnimation="slide-up"
className="[&_h1]:!text-red-600 [&_h2]:!text-green-700"
/> />
</div> </div>
@@ -66,32 +67,33 @@ export default function LandingPage() {
features={[ features={[
{ {
title: "The Lone Mariachi", description: "Solo guitar and vocals; classical, flamenco, Latino, and rock classics; perfect for any event.", phoneOne: { title: "The Lone Mariachi", description: "Solo guitar and vocals; classical, flamenco, Latino, and rock classics; perfect for any event.", phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-making-music_23-2151169690.jpg"}, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cvt4PPP0YApeAGvWYHGlzw6Rdm/uploaded-1777278787604-8rmtk3ho.png"},
phoneTwo: { phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/man-red-t-shirt-playing-guitar-looking-happy_176474-61230.jpg"} imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cvt4PPP0YApeAGvWYHGlzw6Rdm/uploaded-1777278811955-xda9168y.png"}
}, },
{ {
title: "Mexican Music Man", description: "Kids' parties, roving and stage entertainment; interactive instruments; all ages.", phoneOne: { title: "Mexican Music Man", description: "Kids' parties, roving and stage entertainment; interactive instruments; all ages.", phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/colorful-piano-kids-orange-background_23-2148201801.jpg"}, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cvt4PPP0YApeAGvWYHGlzw6Rdm/uploaded-1777278863092-jllkl4ws.png"},
phoneTwo: { phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/festa-junina-cute-young-guy-straw-hat-with-retro-radio-colorful-flags-typing-phone_140725-165231.jpg"} imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cvt4PPP0YApeAGvWYHGlzw6Rdm/uploaded-1777278833118-8s9ow4ac.png"}
}, },
{ {
title: "The Lone Mariachi & The Silver Masked Men", description: "A full mariachi troupe; corporate events, weddings, festivals, launches.", phoneOne: { title: "The Lone Mariachi & The Silver Masked Men", description: "A full mariachi troupe; corporate events, weddings, festivals, launches.", phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/side-view-family-listening-music_23-2149734974.jpg"}, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cvt4PPP0YApeAGvWYHGlzw6Rdm/uploaded-1777278843731-gr4l1hh3.png"},
phoneTwo: { phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/musicians-stage-concert_1321-452.jpg"} imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cvt4PPP0YApeAGvWYHGlzw6Rdm/uploaded-1777279008136-6ok3a7br.png"}
}, },
{ {
title: "Sin Frontera Band", description: "Authentic Mexican trio; vibrant indoor/outdoor performances; corporate, festivals, weddings, parties.", phoneOne: { title: "Sin Frontera Band", description: "Authentic Mexican trio; vibrant indoor/outdoor performances; corporate, festivals, weddings, parties.", phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-mexican-party-decoration-with-food_23-2149317340.jpg?_wi=1"}, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cvt4PPP0YApeAGvWYHGlzw6Rdm/uploaded-1777278895946-awedz7xb.png"},
phoneTwo: { phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/wedding-couple-dancing-their-first-dance_1303-10481.jpg"} imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cvt4PPP0YApeAGvWYHGlzw6Rdm/uploaded-1777279123313-8ecdo2ba.png"}
}, },
]} ]}
showStepNumbers={false} showStepNumbers={false}
title="Our Fiesta Services" title="Our Fiesta Services"
description="Professional live music entertainment tailored for your special occasion." description="Professional live music entertainment tailored for your special occasion."
className="[&_h2]:!text-red-600 [&_h3]:!text-green-700"
/> />
</div> </div>
@@ -99,8 +101,9 @@ export default function LandingPage() {
<MediaAbout <MediaAbout
useInvertedBackground={false} useInvertedBackground={false}
title="About Alejandro" title="About Alejandro"
description="Born in Tijuana, Alejandro brings over 15 years of professional experience, delivering music that tells a story and connects cultures through every note." description="Born in the sun-baked streets of Tijuana, Mexico, Alejandro didn't just learn music — he lived it. From strumming coat hangers as a five-year-old to commanding stages across Australia, his journey is one of passion, grit, and an unshakeable love for the art. With over 15 years of professional experience performing at festivals, corporate events, weddings, and schools, Alejandro doesn't just play songs — he creates moments. Moments that make strangers dance, make guests feel something, and make events unforgettable. Whether he's performing solo as The Lone Mariachi, entertaining kids as the Mexican Music Man, or leading the full Sin Frontera Band, every performance carries the same heartbeat — the soul of Mexico, live in your room."
imageSrc="http://img.b2bpic.net/free-photo/young-traveler-man-black-t-shirt-summer-hat-holding-inflatable-ring-happy-positive-smiling-cheerfully-standing-white-wall_141793-50323.jpg" imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cvt4PPP0YApeAGvWYHGlzw6Rdm/uploaded-1777279042636-jjl7pd32.png"
className="[&_h2]:!text-red-600"
/> />
</div> </div>
@@ -122,6 +125,7 @@ export default function LandingPage() {
]} ]}
title="Fiesta Feedback" title="Fiesta Feedback"
description="Hear what our happy clients have to say about the music." description="Hear what our happy clients have to say about the music."
className="[&_h2]:!text-green-700"
/> />
</div> </div>
@@ -129,7 +133,7 @@ export default function LandingPage() {
<MetricCardFourteen <MetricCardFourteen
useInvertedBackground={false} useInvertedBackground={false}
title="Music in Numbers" title="Music in Numbers"
tag="Expertise" tag="Proven Track Record"
metrics={[ metrics={[
{ {
id: "m1", value: "15+", description: "Years of Professional Music"}, id: "m1", value: "15+", description: "Years of Professional Music"},
@@ -139,6 +143,7 @@ export default function LandingPage() {
id: "m3", value: "100%", description: "Customer Satisfaction"}, id: "m3", value: "100%", description: "Customer Satisfaction"},
]} ]}
metricsAnimation="slide-up" metricsAnimation="slide-up"
className="[&_h2]:!text-red-600"
/> />
</div> </div>
@@ -157,6 +162,7 @@ export default function LandingPage() {
title="Common Questions" title="Common Questions"
description="Have questions? We have answers for your fiesta planning." description="Have questions? We have answers for your fiesta planning."
faqsAnimation="blur-reveal" faqsAnimation="blur-reveal"
className="[&_h2]:!text-green-700"
/> />
</div> </div>
@@ -176,6 +182,7 @@ export default function LandingPage() {
textarea={{ textarea={{
name: "details", placeholder: "Tell us about your event..."}} name: "details", placeholder: "Tell us about your event..."}}
imageSrc="http://img.b2bpic.net/free-photo/beautiful-mexican-party-decoration-with-food_23-2149317340.jpg?_wi=2" imageSrc="http://img.b2bpic.net/free-photo/beautiful-mexican-party-decoration-with-food_23-2149317340.jpg?_wi=2"
className="[&_h2]:!text-red-600"
/> />
</div> </div>

View File

@@ -11,7 +11,7 @@ html {
body { body {
background-color: var(--background); background-color: var(--background);
color: var(--foreground); color: var(--foreground);
font-family: var(--font-inter), sans-serif; font-family: var(--font-archivo), sans-serif;
position: relative; position: relative;
min-height: 100vh; min-height: 100vh;
overscroll-behavior: none; overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4, h4,
h5, h5,
h6 { h6 {
font-family: var(--font-mulish), sans-serif; font-family: var(--font-archivo), sans-serif;
} }