15 Commits

Author SHA1 Message Date
1c8b8608c6 Update src/app/page.tsx 2026-06-10 06:43:07 +00:00
3f72943b49 Update theme fonts 2026-06-10 06:33:48 +00:00
e8b1be3532 Update theme fonts 2026-06-10 06:33:48 +00:00
268b742338 Update theme fonts 2026-06-10 06:33:32 +00:00
a3844a0e5b Update theme fonts 2026-06-10 06:33:32 +00:00
b99dfe1358 Update theme colors 2026-06-10 06:33:16 +00:00
73eb411683 Update src/app/page.tsx 2026-06-10 06:30:58 +00:00
0fc935ecca Update src/app/page.tsx 2026-06-10 06:30:24 +00:00
7d1a176574 Merge version_3 into main
Merge version_3 into main
2026-06-10 06:27:00 +00:00
ec28f6155a Update src/app/page.tsx 2026-06-10 06:26:54 +00:00
b50684d7d4 Merge version_2 into main
Merge version_2 into main
2026-06-10 06:23:53 +00:00
48ca59ff99 Update src/app/page.tsx 2026-06-10 06:23:50 +00:00
3d1c727efd Merge version_1 into main
Merge version_1 into main
2026-06-10 06:21:42 +00:00
2a3943fd3f Merge version_1 into main
Merge version_1 into main
2026-06-10 06:19:29 +00:00
af3188a341 Merge version_1 into main
Merge version_1 into main
2026-06-10 05:44:59 +00:00
4 changed files with 39 additions and 25 deletions

View File

@@ -7,6 +7,7 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag"; import Tag from "@/tag/Tag";
import { getVisualEditScript } from "@/utils/visual-edit-script"; import { getVisualEditScript } from "@/utils/visual-edit-script";
import { Montserrat } from "next/font/google"; import { Montserrat } from "next/font/google";
import { Libre_Baskerville } from "next/font/google";
@@ -41,9 +42,16 @@ export const metadata: Metadata = {
}, },
}; };
const montserrat = Montserrat({
variable: "--font-montserrat",
subsets: ["latin"] const libreBaskerville = Libre_Baskerville({
variable: "--font-libre-baskerville",
subsets: ["latin"],
weight: ["400", "700"],
});
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
}); });
export default function RootLayout({ export default function RootLayout({
@@ -54,7 +62,7 @@ export default function RootLayout({
return ( return (
<html lang="en" suppressHydrationWarning> <html lang="en" suppressHydrationWarning>
<ServiceWrapper> <ServiceWrapper>
<body className={`${montserrat.variable} antialiased`}> <body className={`${libreBaskerville.variable} ${inter.variable} antialiased`}>
<Tag /> <Tag />
{children} {children}
<script <script

View File

@@ -62,8 +62,8 @@ export default function LandingPage() {
background={{ background={{
variant: "plain"}} variant: "plain"}}
imagePosition="right" imagePosition="right"
title="Your DHABALE SPORT" title="Elevate Your Game with Premium Sports Gear"
description="GO NOW ADD SHOP NOW " description="Discover a curated selection of high-quality equipment and apparel designed to boost your performance and passion. Shop now and experience the difference."
kpis={[ kpis={[
{ {
value: "1000+", label: "Happy Customers"}, value: "1000+", label: "Happy Customers"},
@@ -77,7 +77,7 @@ export default function LandingPage() {
{ {
text: " Products", href: "#products"}, text: " Products", href: "#products"},
{ {
text: "GO SHOP NOW ", href: "#about"}, text: "Learn More About Us", href: "#about"},
]} ]}
avatars={[ avatars={[
{ {
@@ -87,7 +87,7 @@ export default function LandingPage() {
{ {
src: "http://img.b2bpic.net/free-photo/happy-senior-sportsman-feeling-motivated-while-listening-music-running-nature-copy-space_637285-3863.jpg", alt: "Customer 3"}, src: "http://img.b2bpic.net/free-photo/happy-senior-sportsman-feeling-motivated-while-listening-music-running-nature-copy-space_637285-3863.jpg", alt: "Customer 3"},
{ {
src: "http://img.b2bpic.net/free-photo/pleased-young-handsome-sporty-boy-wearing-headband-wristbands-with-dental-braces-standing-profile-view-holding-stretching-out-dumbbells-isolated-green-background-with-copy-space_141793-76915.jpg", alt: "Customer 4"}, src: "http://img.b2bpic.net/free-photo/pleased-young-handsome-sporty-boy-wearing-headband-wristbands-with-dental-braces-with-dental-braces-standing-profile-view-holding-stretching-out-dumbbells-isolated-green-background-with-copy-space_141793-76915.jpg", alt: "Customer 4"},
{ {
src: "http://img.b2bpic.net/free-photo/muscular-young-male-athlete-sitting-track-field-relaxing_23-2148162094.jpg", alt: "Sports customer avatar"}, src: "http://img.b2bpic.net/free-photo/muscular-young-male-athlete-sitting-track-field-relaxing_23-2148162094.jpg", alt: "Sports customer avatar"},
]} ]}
@@ -121,6 +121,11 @@ export default function LandingPage() {
description="At DHABALE SPORT, we are passionate about helping athletes achieve their best. We offer a curated selection of high-quality sports objects and kits, meticulously chosen for durability, performance, and style. Our commitment is to provide every customer with the right gear and expert advice to excel in their chosen sport." description="At DHABALE SPORT, we are passionate about helping athletes achieve their best. We offer a curated selection of high-quality sports objects and kits, meticulously chosen for durability, performance, and style. Our commitment is to provide every customer with the right gear and expert advice to excel in their chosen sport."
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Evs2A5YGzOktWN7LnGHkVy1xJv/uploaded-1781072172248-bkif4l1r.png" imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Evs2A5YGzOktWN7LnGHkVy1xJv/uploaded-1781072172248-bkif4l1r.png"
imageAlt="Interior of a modern sports store with equipment displays" imageAlt="Interior of a modern sports store with equipment displays"
buttons={[
{
text: "Explore Products", href: "#products"
}
]}
/> />
</div> </div>
@@ -221,7 +226,8 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ {
id: "faq-1", title: "", content: "SHOPING."}, id: "faq-1", title: "", content: "You can easily place an order by browsing our products, adding items to your cart, and proceeding to checkout. Follow the simple steps to complete your purchase."
},
{ {
id: "faq-2", title: "", content: "We offer a 30-day return policy for unused items in their original packaging. Please visit our 'Returns' page for detailed instructions."}, id: "faq-2", title: "", content: "We offer a 30-day return policy for unused items in their original packaging. Please visit our 'Returns' page for detailed instructions."},
{ {
@@ -229,8 +235,8 @@ export default function LandingPage() {
{ {
id: "faq-4", title: "", content: "Once your order is shipped, you will receive an email with a tracking number and a link to track your package's journey."}, id: "faq-4", title: "", content: "Once your order is shipped, you will receive an email with a tracking number and a link to track your package's journey."},
]} ]}
title="" title="Frequently DHABALE"
description="Find answers to common questions about our products" description="Find answers to common questions about our products, orders, and services."
faqsAnimation="slide-up" faqsAnimation="slide-up"
/> />
</div> </div>
@@ -243,9 +249,9 @@ export default function LandingPage() {
text="Ready to Gear Up? Contact DHABALE SPORT Today!" text="Ready to Gear Up? Contact DHABALE SPORT Today!"
buttons={[ buttons={[
{ {
text: "Call Us: +9028265581", href: "tel:+919876543210"}, text: "Call Us: +9022 65581", href: "tel:+919876543210"},
{ {
text: "ADDRESS - AMAR DHABALE GALLI,SHASTRI NAGER,TUMSAR.MAHARASHTRA 441912 - GOOO NOWWWW ", href: "mailto:info@dhabalesport.com"}, text: " GALLI , SHARTRI NAGER TUMSAR ", href: "mailto:info@dhabalesport.com"},
]} ]}
/> />
</div> </div>
@@ -293,4 +299,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }

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-montserrat), sans-serif; font-family: var(--font-inter), 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-montserrat), sans-serif; font-family: var(--font-libre-baskerville), serif;
} }

View File

@@ -10,15 +10,15 @@
--accent: #ffffff; --accent: #ffffff;
--background-accent: #ffffff; */ --background-accent: #ffffff; */
--background: #f6f0e9; --background: #f5faff;
--card: #efe7dd; --card: #ffffff;
--foreground: #2b180a; --foreground: #001122;
--primary-cta: #2b180a; --primary-cta: #15479c;
--primary-cta-text: #f6f0e9; --primary-cta-text: #f5faff;
--secondary-cta: #efe7dd; --secondary-cta: #ffffff;
--secondary-cta-text: #2b180a; --secondary-cta-text: #001122;
--accent: #94877c; --accent: #a8cce8;
--background-accent: #afa094; --background-accent: #7ba3cf;
/* 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);