9 Commits

Author SHA1 Message Date
833e7c0818 Update theme colors 2026-02-15 22:43:29 +00:00
d39b211389 Update theme colors 2026-02-15 22:43:20 +00:00
74e9cf65d4 Update theme colors 2026-02-15 22:42:55 +00:00
137d187add Update src/app/page.tsx 2026-02-15 22:39:40 +00:00
b7ba9e497e Update src/app/layout.tsx 2026-02-15 22:39:40 +00:00
96b0e02d9e Update src/app/page.tsx 2026-02-15 22:37:19 +00:00
b3bab7b3d1 Update src/app/page.tsx 2026-02-15 21:57:47 +00:00
a5f4a8bfa3 Update src/app/page.tsx 2026-02-15 21:55:05 +00:00
c8da5cf392 Merge version_1 into main
Merge version_1 into main
2026-02-15 21:51:22 +00:00
3 changed files with 1272 additions and 21 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -6,6 +6,7 @@ import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
import FeatureCardNine from '@/components/sections/feature/FeatureCardNine';
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FooterBase from '@/components/sections/footer/FooterBase';
@@ -32,8 +33,10 @@ export default function BarberShopPage() {
{ name: "Services", id: "services" },
{ name: "About", id: "about" },
{ name: "Barbers", id: "barbers" },
{ name: "Reviews", id: "testimonials" }
]}
{ name: "Reviews", id: "testimonials" },
{ name: "Blog", id: "/blog" },
]}
button={{
text: "Book Now", href: "#contact"
}}
@@ -42,7 +45,7 @@ export default function BarberShopPage() {
<div id="hero" data-section="hero">
<HeroSplitKpi
title="Premium Barbering for the Modern Man"
title="Hof Coral the barber"
description="Experience expert grooming in our welcoming barber shop. Professional cuts, clean shaves, and impeccable styling from our master barbers."
background={{ variant: "glowing-orb" }}
kpis={[
@@ -57,7 +60,7 @@ export default function BarberShopPage() {
{ text: "Book Now", href: "#contact" },
{ text: "Learn More", href: "#about" }
]}
imageSrc="https://img.b2bpic.net/free-photo/brown-vintage-leather-chairs-stylish-barber-shop_627829-6188.jpg"
imageSrc="https://img.b2bpic.net/free-photo/young-man-barbershop-trimming-hair_1303-26254.jpg?id=12804095"
imageAlt="Modern barber shop interior"
imagePosition="right"
mediaAnimation="slide-up"
@@ -95,7 +98,7 @@ export default function BarberShopPage() {
<InlineImageSplitTextAbout
heading={[
{ type: "text", content: "Crafted grooming expertise since" },
{ type: "image", src: "https://img.b2bpic.net/free-photo/brown-vintage-leather-chairs-stylish-barber-shop_627829-6188.jpg", alt: "Sharp Cuts Barber Logo" },
{ type: "image", src: "https://img.b2bpic.net/free-photo/young-man-barbershop-trimming-hair_1303-26254.jpg?id=12804095", alt: "Sharp Cuts Barber Logo" },
{ type: "text", content: "2009. We deliver precision and style." }
]}
buttons={[
@@ -130,6 +133,36 @@ export default function BarberShopPage() {
/>
</div>
<div id="features" data-section="features">
<FeatureCardNine
title="Why Choose Sharp Cuts?"
description="Discover what sets us apart in the barbering industry. Premium quality, expert craftsmanship, and dedicated customer service."
tag="Our Advantages"
tagIcon={Sparkles}
features={[
{
id: 1,
title: "Expert Craftsmen", description: "Our master barbers bring years of training and passion to every service, ensuring precision cuts and perfect styling every time.", phoneOne: { imageSrc: "https://img.b2bpic.net/free-photo/barber-woman-making-haircut_1163-2017.jpg", imageAlt: "Expert barber at work" },
phoneTwo: { imageSrc: "https://img.b2bpic.net/free-photo/barber-woman-making-haircut_1163-2017.jpg", imageAlt: "Expert barber at work" }
},
{
id: 2,
title: "Premium Products", description: "We use only the finest grooming products and tools, selected to provide superior results and comfort for our valued clients.", phoneOne: { imageSrc: "https://img.b2bpic.net/free-photo/hairstylist-woman-doing-haircut_1163-2018.jpg", imageAlt: "Premium grooming products" },
phoneTwo: { imageSrc: "https://img.b2bpic.net/free-photo/hairstylist-woman-doing-haircut_1163-2018.jpg", imageAlt: "Premium grooming products" }
},
{
id: 3,
title: "Welcoming Atmosphere", description: "Our shop is designed as a comfortable retreat where men can relax, connect, and experience exceptional grooming services.", phoneOne: { imageSrc: "https://img.b2bpic.net/free-photo/young-man-barbershop-trimming-hair_1303-26254.jpg?id=12804095", imageAlt: "Welcoming barber shop interior" },
phoneTwo: { imageSrc: "https://img.b2bpic.net/free-photo/young-man-barbershop-trimming-hair_1303-26254.jpg?id=12804095", imageAlt: "Welcoming barber shop interior" }
}
]}
showStepNumbers={false}
textboxLayout="default"
animationType="slide-up"
useInvertedBackground={false}
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardSix
title="What Our Customers Say"

View File

@@ -2,21 +2,21 @@
/* Base units */
/* --vw is set by ThemeProvider */
/* --background: #f7f6f7;;
--card: #ffffff;;
--foreground: #0c1325;;
--primary-cta: #0798ff;;
--secondary-cta: #ffffff;;
--accent: #93c7ff;;
--background-accent: #a8cde8;; */
/* --background: #ffffff;;;;;
--card: #f9f9f9;;;;;
--foreground: #120a00e6;;;;;
--primary-cta: #ff8c42;;;;;
--secondary-cta: #f9f9f9;;;;;
--accent: #e2e2e2;;;;;
--background-accent: #c4c4c4;;;;; */
--background: #f7f6f7;;
--card: #ffffff;;
--foreground: #0c1325;;
--primary-cta: #0798ff;;
--secondary-cta: #ffffff;;
--accent: #93c7ff;;
--background-accent: #a8cde8;;
--background: #ffffff;;;;;
--card: #f9f9f9;;;;;
--foreground: #120a00e6;;;;;
--primary-cta: #ff8c42;;;;;
--secondary-cta: #f9f9f9;;;;;
--accent: #e2e2e2;;;;;
--background-accent: #c4c4c4;;;;;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);