22 Commits

Author SHA1 Message Date
12770b0ccc Update src/app/styles/variables.css 2026-02-18 16:37:06 +00:00
00fbb6983d Update src/app/shop/page.tsx 2026-02-18 16:37:05 +00:00
23c51ab060 Update src/app/shop/[id]/page.tsx 2026-02-18 16:37:04 +00:00
fa0c2d1096 Update src/app/page.tsx 2026-02-18 16:37:04 +00:00
764a398356 Update src/app/layout.tsx 2026-02-18 16:37:03 +00:00
71bf474d69 Update src/app/blog/page.tsx 2026-02-18 16:37:02 +00:00
0f302cbf5f Merge version_5 into main
Merge version_5 into main
2026-02-18 16:31:23 +00:00
b466c9e65f Update src/app/styles/variables.css 2026-02-18 16:31:18 +00:00
476eac78dd Update src/app/layout.tsx 2026-02-18 16:31:17 +00:00
aa3d5a3d76 Merge version_4 into main
Merge version_4 into main
2026-02-18 16:18:52 +00:00
8313a676d2 Update theme fonts 2026-02-18 16:18:48 +00:00
c4f4932fb7 Update theme fonts 2026-02-18 16:18:47 +00:00
a103c39ef9 Merge version_4 into main
Merge version_4 into main
2026-02-18 16:18:41 +00:00
b49e234e9a Update theme fonts 2026-02-18 16:18:37 +00:00
4a9d7dda21 Update theme fonts 2026-02-18 16:18:36 +00:00
e837a437f2 Merge version_4 into main
Merge version_4 into main
2026-02-18 16:18:31 +00:00
fe7dfecc44 Update theme fonts 2026-02-18 16:18:27 +00:00
b3239e0d25 Update theme fonts 2026-02-18 16:18:26 +00:00
2508ebfb12 Merge version_4 into main
Merge version_4 into main
2026-02-18 16:06:59 +00:00
38ba9efff6 Update src/app/page.tsx 2026-02-18 16:06:55 +00:00
db24c79477 Merge version_3 into main
Merge version_3 into main
2026-02-18 16:00:18 +00:00
7900afcbe2 Merge version_3 into main
Merge version_3 into main
2026-02-18 15:57:45 +00:00
7 changed files with 31 additions and 32 deletions

View File

@@ -69,4 +69,4 @@ export default function BlogPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -1328,4 +1328,4 @@ export default function RootLayout({
</ServiceWrapper>
</html>
);
}
}

View File

@@ -4,7 +4,7 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import HeroBillboard from '@/components/sections/hero/HeroBillboard';
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
import AboutMetric from '@/components/sections/about/AboutMetric';
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
import TeamCardSix from '@/components/sections/team/TeamCardSix';
@@ -109,16 +109,15 @@ export default function LandingPage() {
</div>
<div id="about" data-section="about">
<TestimonialAboutCard
title="Refined Barbershop Heritage"
description="With over 15 years in the grooming industry, we've perfected the art of classic barbering combined with modern expertise."
subdescription="Our shop is a sanctuary where tradition meets innovation, delivering exceptional grooming experiences with personalized attention to every client."
tag="Our Story"
tagIcon={History}
icon={Award}
imageSrc="https://img.b2bpic.net/free-photo/handsome-businessman-barber-shop_1157-21514.jpg"
imageAlt="Refined Barbershop Heritage"
mediaAnimation="slide-up"
<AboutMetric
title="At Refined Barber we redefine barbering by empowering clients to look and feel their absolute best"
metrics={[
{ icon: Users, label: "Satisfied Clients", value: "2,000+" },
{ icon: Star, label: "5-Star Rating", value: "98%" },
{ icon: Award, label: "Years Experience", value: "15+" },
{ icon: Zap, label: "Monthly Appointments", value: "800+" }
]}
metricsAnimation="slide-up"
useInvertedBackground={true}
/>
</div>
@@ -245,4 +244,4 @@ export default function LandingPage() {
</div>
</ThemeProvider>
);
}
}

View File

@@ -233,4 +233,4 @@ export default function ProductPage({ params }: ProductPageProps) {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -107,4 +107,4 @@ export default function ShopPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

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

View File

@@ -2,21 +2,21 @@
/* Base units */
/* --vw is set by ThemeProvider */
/* --background: #f5f4ef;;
--card: #dad6cd;;
--foreground: #2a2928;;
--primary-cta: #2a2928;;
--secondary-cta: #efe7dd;;
--accent: #ffffff;;
--background-accent: #c6b180;; */
/* --background: #010912;;
--card: #152840;;
--foreground: #e6f0ff;;
--primary-cta: #cee7ff;;
--secondary-cta: #0e1a29;;
--accent: #3f5c79;;
--background-accent: #004a93;; */
--background: #f5f4ef;;
--card: #dad6cd;;
--foreground: #2a2928;;
--primary-cta: #2a2928;;
--secondary-cta: #efe7dd;;
--accent: #ffffff;;
--background-accent: #c6b180;;
--background: #010912;;
--card: #152840;;
--foreground: #e6f0ff;;
--primary-cta: #cee7ff;;
--secondary-cta: #0e1a29;;
--accent: #3f5c79;;
--background-accent: #004a93;;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);