Merge version_1 into main #2

Merged
bender merged 2 commits from version_1 into main 2026-03-24 04:02:38 +00:00
2 changed files with 83 additions and 295 deletions

View File

@@ -8,7 +8,7 @@ import MetricCardFourteen from '@/components/sections/metrics/MetricCardFourteen
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import SplitAbout from '@/components/sections/about/SplitAbout';
import TeamCardFive from '@/components/sections/team/TeamCardFive';
import { Scissors, Sparkles, Users } from "lucide-react";
import { Scissors, Sparkles, Users, Coffee } from "lucide-react";
export default function LandingPage() {
return (
@@ -29,36 +29,19 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home",
id: "home",
href: "/",
},
name: "Home", id: "/"},
{
name: "Services",
id: "services",
href: "/services",
},
name: "Services", id: "/services"},
{
name: "About Us",
id: "about",
href: "/about",
},
name: "About Us", id: "/about"},
{
name: "Reviews",
id: "reviews",
href: "/reviews",
},
name: "Reviews", id: "/reviews"},
{
name: "Contact",
id: "contact",
href: "/contact",
},
name: "Contact", id: "/contact"},
]}
brandName="Miron's Cut"
button={{
text: "Book Appointment",
href: "/contact",
}}
text: "Book Appointment", href: "/contact"}}
/>
</div>
@@ -71,28 +54,20 @@ export default function LandingPage() {
description="At Miron's Cut, we believe a great haircut is more than just a style—it's an experience. Established in Glendale, AZ, our barbershop is built on a foundation of precision, passion, and personalized service. We're dedicated to helping you look and feel your best."
buttons={[
{
text: "Book Your Visit",
href: "/services",
},
text: "Book Your Visit", href: "/services"},
]}
bulletPoints={[
{
title: "Expert Barbers",
description: "Our team consists of highly skilled and experienced barbers dedicated to their craft.",
icon: Scissors,
title: "Expert Barbers", description: "Our team consists of highly skilled and experienced barbers dedicated to their craft.", icon: Scissors,
},
{
title: "Premium Products",
description: "We use only the finest grooming products to ensure top-notch results and hair health.",
icon: Sparkles,
title: "Premium Products", description: "We use only the finest grooming products to ensure top-notch results and hair health.", icon: Sparkles,
},
{
title: "Relaxing Atmosphere",
description: "Enjoy a comfortable and welcoming environment where you can unwind and refresh.",
icon: Coffee,
title: "Relaxing Atmosphere", description: "Enjoy a comfortable and welcoming environment where you can unwind and refresh.", icon: Coffee,
},
]}
imageSrc="http://img.b2bpic.net/free-photo/man-with-beard-hairdresser-with-client-man-with-shave_1157-43558.jpg?_wi=2"
imageSrc="http://img.b2bpic.net/free-photo/man-with-beard-hairdresser-with-client-man-with-shave_1157-43558.jpg"
imageAlt="skilled barber giving a client a precise haircut"
mediaAnimation="slide-up"
/>
@@ -105,26 +80,11 @@ export default function LandingPage() {
useInvertedBackground={true}
team={[
{
id: "1",
name: "Miron Petrov",
role: "Founder & Master Barber",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-good-looking-nordic-unshaven-man-with-fashionable-hairdo-posing_176420-15809.jpg?_wi=2",
imageAlt: "Miron Petrov, founder",
},
id: "1", name: "Miron Petrov", role: "Founder & Master Barber", imageSrc: "http://img.b2bpic.net/free-photo/portrait-good-looking-nordic-unshaven-man-with-fashionable-hairdo-posing_176420-15809.jpg", imageAlt: "Miron Petrov, founder"},
{
id: "2",
name: "David Chen",
role: "Senior Stylist",
imageSrc: "http://img.b2bpic.net/free-photo/expressive-redhead-guy-beige-shirt_176420-32311.jpg?_wi=2",
imageAlt: "David Chen, senior stylist",
},
id: "2", name: "David Chen", role: "Senior Stylist", imageSrc: "http://img.b2bpic.net/free-photo/expressive-redhead-guy-beige-shirt_176420-32311.jpg", imageAlt: "David Chen, senior stylist"},
{
id: "3",
name: "Maria Rodriguez",
role: "Grooming Specialist",
imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-woman-with-long-hair-sitting-cafe-with-phone-man_273609-6373.jpg?_wi=2",
imageAlt: "Maria Rodriguez, grooming specialist",
},
id: "3", name: "Maria Rodriguez", role: "Grooming Specialist", imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-woman-with-long-hair-sitting-cafe-with-phone-man_273609-6373.jpg", imageAlt: "Maria Rodriguez, grooming specialist"},
]}
title="Meet Our Master Barbers"
description="Our passionate team is the heart of Miron's Cut. Each barber brings unique expertise and a dedication to client satisfaction, ensuring you receive a superior grooming experience."
@@ -140,20 +100,11 @@ export default function LandingPage() {
tag="Driven by Quality"
metrics={[
{
id: "1",
value: "10K+",
description: "Happy Clients Served",
},
id: "1", value: "10K+", description: "Happy Clients Served"},
{
id: "2",
value: "15+",
description: "Years of Combined Experience",
},
id: "2", value: "15+", description: "Years of Combined Experience"},
{
id: "3",
value: "5-Star",
description: "Average Review Rating",
},
id: "3", value: "5-Star", description: "Average Review Rating"},
]}
metricsAnimation="blur-reveal"
/>
@@ -163,20 +114,15 @@ export default function LandingPage() {
<ContactCTA
useInvertedBackground={false}
background={{
variant: "radial-gradient",
}}
variant: "radial-gradient"}}
tag="Ready for a Fresh Look?"
title="Experience the Miron's Cut Difference"
description="Whether it's a routine trim or a complete style transformation, our doors are open. Schedule your appointment today and join our family of satisfied clients."
buttons={[
{
text: "Book Your Appointment",
href: "/services",
},
text: "Book Your Appointment", href: "/services"},
{
text: "See Our Services",
href: "/services",
},
text: "See Our Services", href: "/services"},
]}
/>
</div>
@@ -185,54 +131,33 @@ export default function LandingPage() {
<FooterBase
columns={[
{
title: "Services",
items: [
title: "Services", items: [
{
label: "Haircuts",
href: "/services#haircuts",
},
label: "Haircuts", href: "/services#haircuts"},
{
label: "Beard Trims",
href: "/services#beard-trims",
},
label: "Beard Trims", href: "/services#beard-trims"},
{
label: "Shaves",
href: "/services#shaves",
},
label: "Shaves", href: "/services#shaves"},
{
label: "Styling",
href: "/services#styling",
},
label: "Styling", href: "/services#styling"},
],
},
{
title: "Company",
items: [
title: "Company", items: [
{
label: "About Us",
href: "/about",
},
label: "About Us", href: "/about"},
{
label: "Reviews",
href: "/reviews",
},
label: "Reviews", href: "/reviews"},
{
label: "Contact",
href: "/contact",
},
label: "Contact", href: "/contact"},
],
},
{
title: "Legal",
items: [
title: "Legal", items: [
{
label: "Privacy Policy",
href: "/privacy",
},
label: "Privacy Policy", href: "/privacy"},
{
label: "Terms of Service",
href: "/terms",
},
label: "Terms of Service", href: "/terms"},
],
},
]}

View File

@@ -31,55 +31,33 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home",
id: "home",
href: "/",
},
name: "Home", id: "/"},
{
name: "Services",
id: "services",
href: "/services",
},
name: "Services", id: "/services"},
{
name: "About Us",
id: "about",
href: "/about",
},
name: "About Us", id: "/about"},
{
name: "Reviews",
id: "reviews",
href: "/reviews",
},
name: "Reviews", id: "/reviews"},
{
name: "Contact",
id: "contact",
href: "/contact",
},
name: "Contact", id: "/contact"},
]}
brandName="Miron's Cut"
button={{
text: "Book Appointment",
href: "/contact",
}}
text: "Book Appointment", href: "/contact"}}
/>
</div>
<div id="hero" data-section="hero">
<HeroSplit
background={{
variant: "radial-gradient",
}}
variant: "radial-gradient"}}
title="Clean Cuts. Professional Service. Glendales Trusted Barbershop."
description="Walk-ins welcome or book your appointment today for a fresh look that boosts your confidence."
buttons={[
{
text: "Call Now",
href: "tel:+15551234567",
},
text: "Call Now", href: "tel:+15551234567"},
{
text: "Book Appointment",
href: "/contact",
},
text: "Book Appointment", href: "/contact"},
]}
imageSrc="http://img.b2bpic.net/free-photo/handsome-bearded-man-barbershop-barber-work_627829-7316.jpg"
imageAlt="Modern barbershop interior with a barber cutting a client's hair."
@@ -92,14 +70,7 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={true}
names={[
"Local Clients",
"Community Leaders",
"Happy Families",
"Returning Customers",
"Glendale Residents",
"Phoenix Commuters",
"Satisfied Patrons",
]}
"Local Clients", "Community Leaders", "Happy Families", "Returning Customers", "Glendale Residents", "Phoenix Commuters", "Satisfied Patrons"]}
title="Trusted by the Glendale Community"
description="Proudly serving Glendale & Phoenix with top-notch service and a 4.9-star rating from over 60 happy customers."
/>
@@ -112,27 +83,15 @@ export default function LandingPage() {
description="Experience the difference of a truly dedicated barbershop. We focus on your comfort, style, and satisfaction every single visit."
accordionItems={[
{
id: "friendly-staff",
title: "Friendly & Welcoming Staff",
content: "Our barbers are not just skilled, they're friendly faces ready to make you feel right at home. Enjoy a great conversation along with a great cut.",
},
id: "friendly-staff", title: "Friendly & Welcoming Staff", content: "Our barbers are not just skilled, they're friendly faces ready to make you feel right at home. Enjoy a great conversation along with a great cut."},
{
id: "clean-shop",
title: "Immaculately Clean Environment",
content: "Your health and comfort are our top priority. We maintain a spotless shop, ensuring a hygienic and pleasant experience every time.",
},
id: "clean-shop", title: "Immaculately Clean Environment", content: "Your health and comfort are our top priority. We maintain a spotless shop, ensuring a hygienic and pleasant experience every time."},
{
id: "skilled-barbers",
title: "Highly Skilled & Experienced Barbers",
content: "Our team consists of master barbers with years of experience, trained in the latest trends and classic techniques to deliver precision cuts.",
},
id: "skilled-barbers", title: "Highly Skilled & Experienced Barbers", content: "Our team consists of master barbers with years of experience, trained in the latest trends and classic techniques to deliver precision cuts."},
{
id: "consistent-results",
title: "Consistent & Reliable Results",
content: "We pride ourselves on delivering consistent, high-quality haircuts and styles, ensuring you leave looking and feeling your best, every time.",
},
id: "consistent-results", title: "Consistent & Reliable Results", content: "We pride ourselves on delivering consistent, high-quality haircuts and styles, ensuring you leave looking and feeling your best, every time."},
]}
imageSrc="http://img.b2bpic.net/free-photo/man-with-beard-hairdresser-with-client-man-with-shave_1157-43558.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-photo/man-with-beard-hairdresser-with-client-man-with-shave_1157-43558.jpg"
imageAlt="Skilled barber giving a haircut with precision."
mediaAnimation="slide-up"
mediaPosition="right"
@@ -147,33 +106,13 @@ export default function LandingPage() {
useInvertedBackground={true}
products={[
{
id: "haircut",
name: "Precision Haircut",
price: "From $30",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-image-female-hairdresser-washing-bearded-men-s-hair-before-haircut-saloon_613910-14593.jpg?_wi=1",
imageAlt: "Fresh, clean men's haircut",
},
id: "haircut", name: "Precision Haircut", price: "From $30", imageSrc: "http://img.b2bpic.net/free-photo/close-up-image-female-hairdresser-washing-bearded-men-s-hair-before-haircut-saloon_613910-14593.jpg", imageAlt: "Fresh, clean men's haircut"},
{
id: "beard-trim",
name: "Expert Beard Trim",
price: "From $20",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-bearded-man-talking-phone_1153-1396.jpg?_wi=1",
imageAlt: "Man receiving a professional beard trim",
},
id: "beard-trim", name: "Expert Beard Trim", price: "From $20", imageSrc: "http://img.b2bpic.net/free-photo/close-up-bearded-man-talking-phone_1153-1396.jpg", imageAlt: "Man receiving a professional beard trim"},
{
id: "line-up",
name: "Sharp Line-Up",
price: "From $15",
imageSrc: "http://img.b2bpic.net/free-photo/stainless-metal-horizontal-lines-background_23-2148744269.jpg?_wi=1",
imageAlt: "Barber performing a precision hairline line-up",
},
id: "line-up", name: "Sharp Line-Up", price: "From $15", imageSrc: "http://img.b2bpic.net/free-photo/stainless-metal-horizontal-lines-background_23-2148744269.jpg", imageAlt: "Barber performing a precision hairline line-up"},
{
id: "styling",
name: "Custom Styling",
price: "From $10",
imageSrc: "http://img.b2bpic.net/free-photo/master-hairdresser-prepares-face-shaving-barber-shop_613910-4252.jpg?_wi=1",
imageAlt: "Man getting his hair styled with product",
},
id: "styling", name: "Custom Styling", price: "From $10", imageSrc: "http://img.b2bpic.net/free-photo/master-hairdresser-prepares-face-shaving-barber-shop_613910-4252.jpg", imageAlt: "Man getting his hair styled with product"},
]}
title="Our Signature Services"
description="From classic cuts to modern styles, we offer a range of professional grooming services to keep you looking sharp and feeling confident."
@@ -182,38 +121,19 @@ export default function LandingPage() {
<div id="gallery-preview" data-section="gallery-preview">
<ProductCardOne
animationType="blur-reveal"
textboxLayout="default"
gridVariant="four-items-2x2-equal-grid"
useInvertedBackground={false}
products={[
{
id: "haircut",
name: "Precision Haircut",
price: "From $30",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-image-female-hairdresser-washing-bearded-men-s-hair-before-haircut-saloon_613910-14593.jpg?_wi=2",
imageAlt: "Fresh, clean men's haircut",
},
id: "haircut", name: "Precision Haircut", price: "From $30", imageSrc: "http://img.b2bpic.net/free-photo/close-up-image-female-hairdresser-washing-bearded-men-s-hair-before-haircut-saloon_613910-14593.jpg", imageAlt: "Fresh, clean men's haircut"},
{
id: "beard-trim",
name: "Expert Beard Trim",
price: "From $20",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-bearded-man-talking-phone_1153-1396.jpg?_wi=2",
imageAlt: "Man receiving a professional beard trim",
},
id: "beard-trim", name: "Expert Beard Trim", price: "From $20", imageSrc: "http://img.b2bpic.net/free-photo/close-up-bearded-man-talking-phone_1153-1396.jpg", imageAlt: "Man receiving a professional beard trim"},
{
id: "line-up",
name: "Sharp Line-Up",
price: "From $15",
imageSrc: "http://img.b2bpic.net/free-photo/stainless-metal-horizontal-lines-background_23-2148744269.jpg?_wi=2",
imageAlt: "Barber performing a precision hairline line-up",
},
id: "line-up", name: "Sharp Line-Up", price: "From $15", imageSrc: "http://img.b2bpic.net/free-photo/stainless-metal-horizontal-lines-background_23-2148744269.jpg", imageAlt: "Barber performing a precision hairline line-up"},
{
id: "styling",
name: "Custom Styling",
price: "From $10",
imageSrc: "http://img.b2bpic.net/free-photo/master-hairdresser-prepares-face-shaving-barber-shop_613910-4252.jpg?_wi=2",
imageAlt: "Man getting his hair styled with product",
},
id: "styling", name: "Custom Styling", price: "From $10", imageSrc: "http://img.b2bpic.net/free-photo/master-hairdresser-prepares-face-shaving-barber-shop_613910-4252.jpg", imageAlt: "Man getting his hair styled with product"},
]}
title="Our Signature Services"
description="From classic cuts to modern styles, we offer a range of professional grooming services to keep you looking sharp and feeling confident."
@@ -227,45 +147,20 @@ export default function LandingPage() {
useInvertedBackground={true}
testimonials={[
{
id: "1",
name: "John D.",
handle: "@johndoescut",
testimonial: "Always a perfect cut! The barbers here are true artists and the atmosphere is always welcoming. My go-to spot in Glendale.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-good-looking-nordic-unshaven-man-with-fashionable-hairdo-posing_176420-15809.jpg?_wi=1",
},
id: "1", name: "John D.", handle: "@johndoescut", testimonial: "Always a perfect cut! The barbers here are true artists and the atmosphere is always welcoming. My go-to spot in Glendale.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-good-looking-nordic-unshaven-man-with-fashionable-hairdo-posing_176420-15809.jpg"},
{
id: "2",
name: "Michael S.",
handle: "@mike_sharp",
testimonial: "Professional, clean, and friendly. Miron's Cut consistently delivers. Best beard trim I've ever had!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/expressive-redhead-guy-beige-shirt_176420-32311.jpg?_wi=1",
},
id: "2", name: "Michael S.", handle: "@mike_sharp", testimonial: "Professional, clean, and friendly. Miron's Cut consistently delivers. Best beard trim I've ever had!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/expressive-redhead-guy-beige-shirt_176420-32311.jpg"},
{
id: "3",
name: "David R.",
handle: "@david_fade",
testimonial: "Finding a reliable barber can be tough, but Miron's Cut nailed it. Every cut is exactly what I ask for, and it lasts.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-woman-with-long-hair-sitting-cafe-with-phone-man_273609-6373.jpg?_wi=1",
},
id: "3", name: "David R.", handle: "@david_fade", testimonial: "Finding a reliable barber can be tough, but Miron's Cut nailed it. Every cut is exactly what I ask for, and it lasts.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-woman-with-long-hair-sitting-cafe-with-phone-man_273609-6373.jpg"},
{
id: "4",
name: "Chris K.",
handle: "@chris_fresh",
testimonial: "I bring my son here, and they're great with kids. Patient, skilled, and he always leaves with a smile and a sharp haircut.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-hairdresser-washing-man-s-hair_23-2150665392.jpg",
},
id: "4", name: "Chris K.", handle: "@chris_fresh", testimonial: "I bring my son here, and they're great with kids. Patient, skilled, and he always leaves with a smile and a sharp haircut.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-hairdresser-washing-man-s-hair_23-2150665392.jpg"},
{
id: "5",
name: "Mark L.",
handle: "@mark_style",
testimonial: "From the moment you walk in, you know you're in good hands. The attention to detail is unmatched, truly a premium experience.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/ypung-man-puts-foam-shave-face_633478-2338.jpg",
},
id: "5", name: "Mark L.", handle: "@mark_style", testimonial: "From the moment you walk in, you know you're in good hands. The attention to detail is unmatched, truly a premium experience.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/ypung-man-puts-foam-shave-face_633478-2338.jpg"},
]}
showRating={true}
title="What Our Clients Say"
@@ -279,27 +174,16 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "hours",
title: "What are your hours of operation?",
content: "We are open Tuesday - Saturday from 9 AM to 7 PM. Closed on Sundays and Mondays.",
},
id: "hours", title: "What are your hours of operation?", content: "We are open Tuesday - Saturday from 9 AM to 7 PM. Closed on Sundays and Mondays."},
{
id: "appointment",
title: "Do I need an appointment?",
content: "Walk-ins are always welcome! For guaranteed service at your preferred time, we recommend booking an appointment online or by phone.",
},
id: "appointment", title: "Do I need an appointment?", content: "Walk-ins are always welcome! For guaranteed service at your preferred time, we recommend booking an appointment online or by phone."},
{
id: "services",
title: "What services do you offer?",
content: "We offer a full range of services including precision haircuts, expert beard trims, sharp line-ups, and custom styling. Visit our Services page for more details!",
},
id: "services", title: "What services do you offer?", content: "We offer a full range of services including precision haircuts, expert beard trims, sharp line-ups, and custom styling. Visit our Services page for more details!"},
]}
ctaTitle="Visit Miron's Cut Today"
ctaDescription="Conveniently located in Glendale, Arizona. Walk-ins are always welcome, or book ahead for guaranteed service. We look forward to seeing you!"
ctaButton={{
text: "Get Directions",
href: "https://www.google.com/maps/dir/?api=1&destination=Miron's+Cut+Glendale+Arizona",
}}
text: "Get Directions", href: "https://www.google.com/maps/dir/?api=1&destination=Miron's+Cut+Glendale+Arizona"}}
ctaIcon={MapPin}
/>
</div>
@@ -308,54 +192,33 @@ export default function LandingPage() {
<FooterSimple
columns={[
{
title: "Company",
items: [
title: "Company", items: [
{
label: "About Us",
href: "/about",
},
label: "About Us", href: "/about"},
{
label: "Reviews",
href: "/reviews",
},
label: "Reviews", href: "/reviews"},
{
label: "Contact",
href: "/contact",
},
label: "Contact", href: "/contact"},
],
},
{
title: "Services",
items: [
title: "Services", items: [
{
label: "Haircuts",
href: "/services#haircuts",
},
label: "Haircuts", href: "/services#haircuts"},
{
label: "Beard Trims",
href: "/services#beard-trims",
},
label: "Beard Trims", href: "/services#beard-trims"},
{
label: "Styling",
href: "/services#styling",
},
label: "Styling", href: "/services#styling"},
{
label: "All Services",
href: "/services",
},
label: "All Services", href: "/services"},
],
},
{
title: "Legal",
items: [
title: "Legal", items: [
{
label: "Privacy Policy",
href: "#",
},
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service",
href: "#",
},
label: "Terms of Service", href: "#"},
],
},
]}