Compare commits
35 Commits
version_2
...
version_11
| Author | SHA1 | Date | |
|---|---|---|---|
| 90ee8d6881 | |||
| afc1a20bca | |||
| fd03f41da9 | |||
| 76082c1d57 | |||
| e6c44c32e7 | |||
| b13ef0778d | |||
| f25f53a347 | |||
| 567992a31c | |||
| 3b98e0ff9d | |||
| 450808baeb | |||
| 3bbaff94bd | |||
| fba0d16663 | |||
| ae4f903b2b | |||
| 607a964cdd | |||
| a2a32a752e | |||
| 85c2475e48 | |||
| 6ecc60db59 | |||
| 1b48da1457 | |||
| 4ef2a9c74c | |||
| de46bc6bf6 | |||
| e3f44dafbb | |||
| 39575e6d38 | |||
| 4087e7bf0f | |||
| 0dcd5e4f21 | |||
| 6e5eca390e | |||
| 3bccf4ec00 | |||
| 82bc3df6b9 | |||
| ef1ae2347e | |||
| 7d08071da3 | |||
| 00ac5f8bb9 | |||
| f9d8529a88 | |||
| 5a2d6bf7e9 | |||
| 2ffd6fd33d | |||
| 3a112336f9 | |||
| 0ad1717d47 |
70
src/app/booking/page.tsx
Normal file
70
src/app/booking/page.tsx
Normal file
@@ -0,0 +1,70 @@
|
|||||||
|
"use client";
|
||||||
|
|
||||||
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
|
import ReactLenis from "lenis/react";
|
||||||
|
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
||||||
|
import FooterMedia from '@/components/sections/footer/FooterMedia';
|
||||||
|
|
||||||
|
export default function BookingPage() {
|
||||||
|
return (
|
||||||
|
<ThemeProvider
|
||||||
|
defaultButtonVariant="text-stagger"
|
||||||
|
defaultTextAnimation="entrance-slide"
|
||||||
|
borderRadius="soft"
|
||||||
|
contentWidth="small"
|
||||||
|
sizing="mediumLargeSizeLargeTitles"
|
||||||
|
background="none"
|
||||||
|
cardStyle="subtle-shadow"
|
||||||
|
primaryButtonStyle="diagonal-gradient"
|
||||||
|
secondaryButtonStyle="glass"
|
||||||
|
headingFontWeight="semibold"
|
||||||
|
>
|
||||||
|
<ReactLenis root>
|
||||||
|
<div className="bg-[#f5f4ef] text-[#2a2928] min-h-screen flex flex-col">
|
||||||
|
<div id="nav" data-section="nav">
|
||||||
|
<NavbarStyleFullscreen
|
||||||
|
navItems={[
|
||||||
|
{ name: "Home", id: "/" },
|
||||||
|
{ name: "About", id: "/#about" },
|
||||||
|
{ name: "Services", id: "/#features" },
|
||||||
|
{ name: "Pricing", id: "/#pricing" },
|
||||||
|
{ name: "Team", id: "/#team" },
|
||||||
|
{ name: "Book", id: "/booking" },
|
||||||
|
{ name: "Contact", id: "/#contact" },
|
||||||
|
]}
|
||||||
|
brandName="Maybach Cutz"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div className="flex-grow py-20 text-center">
|
||||||
|
<h1 className="text-4xl font-bold mb-6">Book Your Appointment</h1>
|
||||||
|
<p className="mb-8 text-xl">Call us directly to schedule your visit</p>
|
||||||
|
<a
|
||||||
|
href="tel:7863780141"
|
||||||
|
className="inline-block bg-[#2a2928] text-[#f5f4ef] px-8 py-4 rounded-full text-lg font-semibold transition hover:opacity-90"
|
||||||
|
>
|
||||||
|
Call Now: (786) 378-0141
|
||||||
|
</a>
|
||||||
|
<div className="mt-12">
|
||||||
|
<p className="font-bold">Visit us at:</p>
|
||||||
|
<p>10693 Wiles Rd, Coral Springs, FL 33076</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="footer" data-section="footer">
|
||||||
|
<FooterMedia
|
||||||
|
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776264324714-kh1wpzii.webp?_wi=2"
|
||||||
|
logoText="Brookside Barbers"
|
||||||
|
columns={[
|
||||||
|
{ title: "Location", items: [{ label: "10693 Wiles Rd, Coral Springs, FL 33076", href: "#" }] },
|
||||||
|
{ title: "Contact", items: [{ label: "(786) 378-0141", href: "tel:7863780141" }] },
|
||||||
|
{ title: "Services", items: [{ label: "Haircut", href: "/#pricing" }, { label: "Beard Trim", href: "/#pricing" }, { label: "Kids Cut", href: "/#pricing" }] },
|
||||||
|
]}
|
||||||
|
copyrightText="© 2025 Brookside Barbers"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</ReactLenis>
|
||||||
|
</ThemeProvider>
|
||||||
|
);
|
||||||
|
}
|
||||||
165
src/app/page.tsx
165
src/app/page.tsx
@@ -22,7 +22,7 @@ export default function LandingPage() {
|
|||||||
borderRadius="soft"
|
borderRadius="soft"
|
||||||
contentWidth="small"
|
contentWidth="small"
|
||||||
sizing="mediumLargeSizeLargeTitles"
|
sizing="mediumLargeSizeLargeTitles"
|
||||||
background="grid"
|
background="none"
|
||||||
cardStyle="subtle-shadow"
|
cardStyle="subtle-shadow"
|
||||||
primaryButtonStyle="diagonal-gradient"
|
primaryButtonStyle="diagonal-gradient"
|
||||||
secondaryButtonStyle="glass"
|
secondaryButtonStyle="glass"
|
||||||
@@ -32,20 +32,15 @@ export default function LandingPage() {
|
|||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarStyleFullscreen
|
<NavbarStyleFullscreen
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{ name: "Home", id: "hero" },
|
||||||
name: "Home", id: "hero"},
|
{ name: "About", id: "about" },
|
||||||
{
|
{ name: "Services", id: "features" },
|
||||||
name: "About", id: "about"},
|
{ name: "Pricing", id: "pricing" },
|
||||||
{
|
{ name: "Team", id: "team" },
|
||||||
name: "Services", id: "features"},
|
{ name: "Book", id: "booking" },
|
||||||
{
|
{ name: "Contact", id: "contact" },
|
||||||
name: "Pricing", id: "pricing"},
|
|
||||||
{
|
|
||||||
name: "Team", id: "team"},
|
|
||||||
{
|
|
||||||
name: "Contact", id: "contact"},
|
|
||||||
]}
|
]}
|
||||||
brandName="Maybach Cutz"
|
brandName=""
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -54,10 +49,9 @@ export default function LandingPage() {
|
|||||||
logoText="Brookside Barbers"
|
logoText="Brookside Barbers"
|
||||||
description="Experience luxury grooming in the heart of Coral Springs. Professional, clean, and dedicated service for the modern gentleman."
|
description="Experience luxury grooming in the heart of Coral Springs. Professional, clean, and dedicated service for the modern gentleman."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{ text: "Book Now", href: "/booking" },
|
||||||
text: "Book Now", href: "#contact"},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776263927063-aohm0713.webp"
|
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776267459945-qob82vsb.jpg"
|
||||||
imageAlt="Luxury barber shop interior"
|
imageAlt="Luxury barber shop interior"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -67,7 +61,7 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
title="Exceptional Service, Professional Vibe"
|
title="Exceptional Service, Professional Vibe"
|
||||||
description="Located inside Brookside Square, we offer an upscale, clean, and welcoming environment. Our expert team focuses on precision grooming and personalized care for every client."
|
description="Located inside Brookside Square, we offer an upscale, clean, and welcoming environment. Our expert team focuses on precision grooming and personalized care for every client."
|
||||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776263927063-aohm0713.webp"
|
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776263927063-aohm0713.webp?_wi=2"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -77,33 +71,9 @@ export default function LandingPage() {
|
|||||||
textboxLayout="split-description"
|
textboxLayout="split-description"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{
|
{ title: "Good for Kids", description: "Patient and professional service for young gentlemen.", icon: Smile, mediaItems: [{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776264068773-ilsxppph.webp" }, { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776264104824-m6hflewe.webp" }] },
|
||||||
title: "Good for Kids", description: "Patient and professional service for young gentlemen.", icon: Smile,
|
{ title: "Premium Cuts", description: "Clean, modern, proffessional for our clients' convenience.", icon: Sparkles, mediaItems: [{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776264160720-k72b5ihl.webp" }, { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776264190881-nlhz2gak.webp" }] },
|
||||||
mediaItems: [
|
{ title: "Precision Grooming", description: "High-end tools and techniques for the perfect cut.", icon: Scissors, mediaItems: [{ imageSrc: "http://img.b2bpic.net/free-photo/haircut-machine-scissors_23-2147736989.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/close-up-electric-trimmer-dressing-table_107420-94802.jpg" }] },
|
||||||
{
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776264068773-ilsxppph.webp"},
|
|
||||||
{
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776264104824-m6hflewe.webp"},
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Premium Cuts", description: "Clean, modern, proffessional for our clients' convenience.", icon: Sparkles,
|
|
||||||
mediaItems: [
|
|
||||||
{
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776264160720-k72b5ihl.webp"},
|
|
||||||
{
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776264190881-nlhz2gak.webp"},
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Precision Grooming", description: "High-end tools and techniques for the perfect cut.", icon: Scissors,
|
|
||||||
mediaItems: [
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/haircut-machine-scissors_23-2147736989.jpg"},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-electric-trimmer-dressing-table_107420-94802.jpg"},
|
|
||||||
]
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Why Choose Us"
|
title="Why Choose Us"
|
||||||
description="We blend precision with comfort, ensuring a premium experience every time."
|
description="We blend precision with comfort, ensuring a premium experience every time."
|
||||||
@@ -116,30 +86,9 @@ export default function LandingPage() {
|
|||||||
textboxLayout="split-description"
|
textboxLayout="split-description"
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
plans={[
|
plans={[
|
||||||
{
|
{ id: "basic", badge: "Essential", price: "$30", subtitle: "Precision Haircut", features: ["Consultation", "Precision Cut", "Hot Towel"], buttons: [{ text: "Book", href: "/booking" }] },
|
||||||
id: "basic", badge: "Essential", price: "$30", subtitle: "Precision Haircut", features: [
|
{ id: "deluxe", badge: "Popular", price: "$50", subtitle: "Full Grooming", features: ["Precision Cut", "Beard Trim", "Hot Towel", "Facial Treatment"], buttons: [{ text: "Book", href: "/booking" }] },
|
||||||
"Consultation", "Precision Cut", "Hot Towel"],
|
{ id: "kids", badge: "Kids", price: "$25", subtitle: "Young Gentleman", features: ["Child Consultation", "Precision Cut", "Friendly Service"], buttons: [{ text: "Book", href: "/booking" }] },
|
||||||
buttons: [
|
|
||||||
{
|
|
||||||
text: "Book", href: "#contact"},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "deluxe", badge: "Popular", price: "$50", subtitle: "Full Grooming", features: [
|
|
||||||
"Precision Cut", "Beard Trim", "Hot Towel", "Facial Treatment"],
|
|
||||||
buttons: [
|
|
||||||
{
|
|
||||||
text: "Book", href: "#contact"},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "kids", badge: "Kids", price: "$25", subtitle: "Young Gentleman", features: [
|
|
||||||
"Child Consultation", "Precision Cut", "Friendly Service"],
|
|
||||||
buttons: [
|
|
||||||
{
|
|
||||||
text: "Book", href: "#contact"},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Grooming Packages"
|
title="Grooming Packages"
|
||||||
description="Transparent pricing for exceptional results."
|
description="Transparent pricing for exceptional results."
|
||||||
@@ -153,12 +102,9 @@ export default function LandingPage() {
|
|||||||
gridVariant="three-columns-all-equal-width"
|
gridVariant="three-columns-all-equal-width"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
members={[
|
members={[
|
||||||
{
|
{ id: "t1", name: "Miguel", role: "Master Barber", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776129867753-bu5lyat8.png?_wi=1" },
|
||||||
id: "t1", name: "Miguel", role: "Master Barber", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776129867753-bu5lyat8.png"},
|
{ id: "t2", name: "Alexis", role: "Senior Stylist", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776129867753-bu5lyat8.png?_wi=2" },
|
||||||
{
|
{ id: "t3", name: "Sarah", role: "Stylist", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776129867753-bu5lyat8.png?_wi=3" },
|
||||||
id: "t2", name: "Alexis", role: "Senior Stylist", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776129867753-bu5lyat8.png"},
|
|
||||||
{
|
|
||||||
id: "t3", name: "Sarah", role: "Stylist", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776129867753-bu5lyat8.png"},
|
|
||||||
]}
|
]}
|
||||||
title="Meet Your Barbers"
|
title="Meet Your Barbers"
|
||||||
description="Our professional team is dedicated to your look and comfort."
|
description="Our professional team is dedicated to your look and comfort."
|
||||||
@@ -172,21 +118,11 @@ export default function LandingPage() {
|
|||||||
gridVariant="two-columns-alternating-heights"
|
gridVariant="two-columns-alternating-heights"
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{ id: "1", name: "Michael Hoffman", role: "Client", company: "Local Resident", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-man-black-polo-shirt-swinging-paint-brush-with-aggressive-expression-standing-white-background_141793-20662.jpg" },
|
||||||
id: "1", name: "Michael Hoffman", role: "Client", company: "Local Resident", rating: 5,
|
{ id: "2", name: "Miguel Martinez Moran", role: "Client", company: "Local Resident", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/adult-barber-uniform-laughing-hair-salon_23-2148181964.jpg" },
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-man-black-polo-shirt-swinging-paint-brush-with-aggressive-expression-standing-white-background_141793-20662.jpg"},
|
{ id: "3", name: "Alexis Cruz", role: "Client", company: "Local Resident", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-barbershop_23-2148506244.jpg" },
|
||||||
{
|
{ id: "4", name: "John Doe", role: "Client", company: "Local Resident", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/handsome-stylish-bearded-male-with-tattoo-arm-dressed-flannel-shirt-holding-juice-while-getting-haircut_613910-5727.jpg" },
|
||||||
id: "2", name: "Miguel Martinez Moran", role: "Client", company: "Local Resident", rating: 5,
|
{ id: "5", name: "Jane Smith", role: "Client", company: "Local Resident", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-woman-holding-pinecone-red-wall_114579-55965.jpg" },
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/adult-barber-uniform-laughing-hair-salon_23-2148181964.jpg"},
|
|
||||||
{
|
|
||||||
id: "3", name: "Alexis Cruz", role: "Client", company: "Local Resident", rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-barbershop_23-2148506244.jpg"},
|
|
||||||
{
|
|
||||||
id: "4", name: "John Doe", role: "Client", company: "Local Resident", rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/handsome-stylish-bearded-male-with-tattoo-arm-dressed-flannel-shirt-holding-juice-while-getting-haircut_613910-5727.jpg"},
|
|
||||||
{
|
|
||||||
id: "5", name: "Jane Smith", role: "Client", company: "Local Resident", rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-holding-pinecone-red-wall_114579-55965.jpg"},
|
|
||||||
]}
|
]}
|
||||||
title="Client Feedback"
|
title="Client Feedback"
|
||||||
description="See why we're the preferred shop in Brookside Square."
|
description="See why we're the preferred shop in Brookside Square."
|
||||||
@@ -198,12 +134,9 @@ export default function LandingPage() {
|
|||||||
textboxLayout="split-description"
|
textboxLayout="split-description"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
faqs={[
|
faqs={[
|
||||||
{
|
{ id: "q1", title: "Do you accept walk-ins?", content: "We recommend booking, but we often accommodate walk-ins when possible." },
|
||||||
id: "q1", title: "Do you accept walk-ins?", content: "We recommend booking, but we often accommodate walk-ins when possible."},
|
{ id: "q2", title: "Where are you located?", content: "We are located inside Brookside Square at 10693 Wiles Rd, Coral Springs, FL 33076." },
|
||||||
{
|
{ id: "q3", title: "Are children welcome?", content: "Yes, we are kid-friendly and provide great service for children." },
|
||||||
id: "q2", title: "Where are you located?", content: "We are located inside Brookside Square at 10693 Wiles Rd, Coral Springs, FL 33076."},
|
|
||||||
{
|
|
||||||
id: "q3", title: "Are children welcome?", content: "Yes, we are kid-friendly and provide great service for children."},
|
|
||||||
]}
|
]}
|
||||||
title="Frequently Asked"
|
title="Frequently Asked"
|
||||||
description="Common questions about our services and location."
|
description="Common questions about our services and location."
|
||||||
@@ -217,48 +150,22 @@ export default function LandingPage() {
|
|||||||
title="Get In Touch"
|
title="Get In Touch"
|
||||||
description="Call us at (786) 378-0141 or send us a message below."
|
description="Call us at (786) 378-0141 or send us a message below."
|
||||||
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", required: true },
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "email", type: "email", placeholder: "Your Email", required: true,
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
textarea={{
|
textarea={{ name: "message", placeholder: "Your questions or appointment requests", required: true, rows: 4 }}
|
||||||
name: "message", placeholder: "Your questions or appointment requests", required: true,
|
|
||||||
rows: 4,
|
|
||||||
}}
|
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/full-shot-barber-hair-salon_23-2148242782.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/full-shot-barber-hair-salon_23-2148242782.jpg"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterMedia
|
<FooterMedia
|
||||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776264324714-kh1wpzii.webp"
|
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CKIUaXr59FE1QYCKDNglueswIR/uploaded-1776264007384-5m6rlv1y.webp"
|
||||||
logoText="Brookside Barbers"
|
logoText="Brookside Barbers"
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{ title: "Location", items: [{ label: "10693 Wiles Rd, Coral Springs, FL 33076", href: "#" }] },
|
||||||
title: "Location", items: [
|
{ title: "Contact", items: [{ label: "(786) 378-0141", href: "tel:7863780141" }] },
|
||||||
{
|
{ title: "Services", items: [{ label: "Haircut", href: "#pricing" }, { label: "Beard Trim", href: "#pricing" }, { label: "Kids Cut", href: "#pricing" }] },
|
||||||
label: "10693 Wiles Rd, Coral Springs, FL 33076", href: "#"},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Contact", items: [
|
|
||||||
{
|
|
||||||
label: "(786) 378-0141", href: "tel:7863780141"},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Services", items: [
|
|
||||||
{
|
|
||||||
label: "Haircut", href: "#pricing"},
|
|
||||||
{
|
|
||||||
label: "Beard Trim", href: "#pricing"},
|
|
||||||
{
|
|
||||||
label: "Kids Cut", href: "#pricing"},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
copyrightText="© 2025 Brookside Barbers"
|
copyrightText="© 2025 Brookside Barbers"
|
||||||
/>
|
/>
|
||||||
|
|||||||
@@ -10,15 +10,15 @@
|
|||||||
--accent: #ffffff;
|
--accent: #ffffff;
|
||||||
--background-accent: #ffffff; */
|
--background-accent: #ffffff; */
|
||||||
|
|
||||||
--background: #f5f5f5;
|
--background: #f5f4ef;
|
||||||
--card: #ffffff;
|
--card: #dad6cd;
|
||||||
--foreground: #1c1c1c;
|
--foreground: #2a2928;
|
||||||
--primary-cta: #1c1c1c;
|
--primary-cta: #2a2928;
|
||||||
--primary-cta-text: #f5f5f5;
|
--primary-cta-text: #ffffff;
|
||||||
--secondary-cta: #ffffff;
|
--secondary-cta: #ecebea;
|
||||||
--secondary-cta-text: #1c1c1c;
|
--secondary-cta-text: #000f06e6;
|
||||||
--accent: #6139e6;
|
--accent: #ffffff;
|
||||||
--background-accent: #b3a8e8;
|
--background-accent: #c6b180;
|
||||||
|
|
||||||
/* text sizing - set by ThemeProvider */
|
/* text sizing - set by ThemeProvider */
|
||||||
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
||||||
|
|||||||
Reference in New Issue
Block a user