Merge version_1 into main #1

Merged
bender merged 5 commits from version_1 into main 2026-03-10 19:16:26 +00:00
5 changed files with 56 additions and 28 deletions

View File

@@ -72,7 +72,7 @@ export default function AboutPage() {
title="Heritage Meets Contemporary Design"
description="For generations, Indian textile artisans have perfected the art of handprinting. Each garment in our collection honors this centuries-old tradition while celebrating modern, fashion-forward aesthetics. We work directly with master craftspeople to bring authentic heritage prints to conscious consumers who value artisanal quality, ethical production, and cultural storytelling. Every stitch, every color, every pattern carries the soul of Indian craftsmanship."
tag="Our Heritage"
imageSrc="http://img.b2bpic.net/free-photo/chef-preparing-food-with-dough-kitchen_114579-11479.jpg"
imageSrc="http://img.b2bpic.net/free-photo/chef-preparing-food-with-dough-kitchen_114579-11479.jpg?_wi=2"
imageAlt="Indian textile artisans at work"
useInvertedBackground={false}
buttons={[
@@ -97,7 +97,7 @@ export default function AboutPage() {
author: "Master Artisans",
description: "Hand-carved wooden blocks are stamped onto fabric with natural dyes, a technique passed down through generations. Each impression is unique, creating subtle variations that celebrate handmade authenticity.",
tags: ["Heritage", "Handmade"],
imageSrc: "http://img.b2bpic.net/free-vector/set-four-boho-cards-with-colored-feathers_23-2147610350.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/set-four-boho-cards-with-colored-feathers_23-2147610350.jpg?_wi=3",
imageAlt: "Traditional block printing process",
},
{
@@ -106,7 +106,7 @@ export default function AboutPage() {
author: "Heritage Dyers",
description: "We use sustainably-sourced natural dyes—indigo, madder root, and turmeric—sourced from local suppliers. This eco-conscious approach ensures vibrant colors while supporting fair-trade practices and minimizing environmental impact.",
tags: ["Sustainable", "Ethical"],
imageSrc: "http://img.b2bpic.net/free-photo/woman-stirs-turmeric-paste-white-bowl_8353-757.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/woman-stirs-turmeric-paste-white-bowl_8353-757.jpg?_wi=3",
imageAlt: "Natural dyeing textile process",
},
]}

View File

@@ -81,7 +81,7 @@ export default function CollectionsPage() {
name: "Indigo Heritage Kurta",
price: "₹2,499",
variant: "Indigo Blue · 4 Sizes",
imageSrc: "http://img.b2bpic.net/free-photo/young-man-posing-floral-drape-against-grey-wall_23-2148122030.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/young-man-posing-floral-drape-against-grey-wall_23-2148122030.jpg?_wi=2",
imageAlt: "Indigo printed heritage kurta",
},
{
@@ -89,7 +89,7 @@ export default function CollectionsPage() {
name: "Saffron Block Print Saree",
price: "₹3,999",
variant: "Saffron Yellow · 6 Meter",
imageSrc: "http://img.b2bpic.net/free-vector/colorful-paisley-pattern_23-2148705967.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/colorful-paisley-pattern_23-2148705967.jpg?_wi=2",
imageAlt: "Saffron colored block print saree",
},
{
@@ -97,7 +97,7 @@ export default function CollectionsPage() {
name: "Hand-Dyed Ethnic Shirt",
price: "₹1,899",
variant: "Earth Tones · M, L, XL",
imageSrc: "http://img.b2bpic.net/free-photo/attractive-handsome-stylish-indian-man-wear-shirt-holding-mobile-phone-standing-terrace-modern-lounge-cafe-his-work-break_627829-1320.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/attractive-handsome-stylish-indian-man-wear-shirt-holding-mobile-phone-standing-terrace-modern-lounge-cafe-his-work-break_627829-1320.jpg?_wi=2",
imageAlt: "Hand-dyed ethnic printed shirt",
},
]}
@@ -121,7 +121,7 @@ export default function CollectionsPage() {
author: "Master Artisans",
description: "Hand-carved wooden blocks are stamped onto fabric with natural dyes, a technique passed down through generations. Each impression is unique, creating subtle variations that celebrate handmade authenticity.",
tags: ["Heritage", "Handmade"],
imageSrc: "http://img.b2bpic.net/free-vector/set-four-boho-cards-with-colored-feathers_23-2147610350.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/set-four-boho-cards-with-colored-feathers_23-2147610350.jpg?_wi=2",
imageAlt: "Traditional block printing process",
},
{
@@ -130,7 +130,7 @@ export default function CollectionsPage() {
author: "Heritage Dyers",
description: "We use sustainably-sourced natural dyes—indigo, madder root, and turmeric—sourced from local suppliers. This eco-conscious approach ensures vibrant colors while supporting fair-trade practices and minimizing environmental impact.",
tags: ["Sustainable", "Ethical"],
imageSrc: "http://img.b2bpic.net/free-photo/woman-stirs-turmeric-paste-white-bowl_8353-757.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/woman-stirs-turmeric-paste-white-bowl_8353-757.jpg?_wi=2",
imageAlt: "Natural dyeing textile process",
},
]}
@@ -148,7 +148,7 @@ export default function CollectionsPage() {
tagIcon={Mail}
background={{ variant: "sparkles-gradient" }}
useInvertedBackground={false}
imageSrc="http://img.b2bpic.net/free-photo/close-up-flannel-shirt-detail_23-2149575333.jpg"
imageSrc="http://img.b2bpic.net/free-photo/close-up-flannel-shirt-detail_23-2149575333.jpg?_wi=2"
imageAlt="Indian textile workshop artisan working"
mediaAnimation="slide-up"
mediaPosition="right"

View File

@@ -76,7 +76,7 @@ export default function ContactPage() {
variant: "sparkles-gradient",
}}
useInvertedBackground={false}
imageSrc="http://img.b2bpic.net/free-photo/close-up-flannel-shirt-detail_23-2149575333.jpg"
imageSrc="http://img.b2bpic.net/free-photo/close-up-flannel-shirt-detail_23-2149575333.jpg?_wi=3"
imageAlt="Indian textile workshop artisan working"
mediaAnimation="slide-up"
mediaPosition="right"

View File

@@ -1,28 +1,54 @@
import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Public_Sans } from "next/font/google";
import { Inter } from "next/font/google";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
import { getVisualEditScript } from "@/utils/visual-edit-script";
import { Public_Sans } from "next/font/google";
export const metadata: Metadata = {
title: "Webild components 2",
description: "Generated by create next app",
};
const publicSans = Public_Sans({
variable: "--font-public-sans",
subsets: ["latin"],
});
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
});
export const metadata: Metadata = {
title: "Heritage Threads | Handprinted Indian Clothing | Artisanal Fashion",
description: "Discover handprinted Indian clothing inspired by centuries of textile tradition. Shop ethically-made, fair-trade apparel that celebrates artisanal heritage and contemporary design. Explore unique kurtas, sarees, and more.",
keywords: "handprinted Indian clothing, heritage textiles, ethnic fashion, artisanal apparel, fair-trade fashion, Indian ethnic wear, block print, sustainable fashion, cultural clothing",
metadataBase: new URL("https://heritage-threads.com"),
alternates: {
canonical: "https://heritage-threads.com",
},
openGraph: {
title: "Heritage Threads | Handprinted Indian Clothing",
description: "Discover handprinted Indian clothing that celebrates centuries of textile tradition. Shop fair-trade, ethically-made pieces that tell stories of craft and culture.",
url: "https://heritage-threads.com",
siteName: "Heritage Threads",
type: "website",
images: [
{
url: "https://heritage-threads.com/og-image.jpg",
alt: "Heritage Threads handprinted Indian clothing collection",
},
],
},
twitter: {
card: "summary_large_image",
title: "Heritage Threads | Handprinted Indian Clothing",
description: "Discover handprinted Indian clothing that celebrates centuries of textile tradition and ethical production.",
images: ["https://heritage-threads.com/twitter-image.jpg"],
},
robots: {
index: true,
follow: true,
},
};
export default function RootLayout({
children,
}: Readonly<{
@@ -31,7 +57,9 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${publicSans.variable} ${inter.variable} antialiased`}>
<body
className={`${publicSans.variable} ${inter.variable} antialiased`}
>
<Tag />
{children}
<script
@@ -43,4 +71,4 @@ export default function RootLayout({
</ServiceWrapper>
</html>
);
}
}

View File

@@ -96,7 +96,7 @@ export default function HomePage() {
title="Heritage Meets Contemporary Design"
description="For generations, Indian textile artisans have perfected the art of handprinting. Each garment in our collection honors this centuries-old tradition while celebrating modern, fashion-forward aesthetics. We work directly with master craftspeople to bring authentic heritage prints to conscious consumers who value artisanal quality, ethical production, and cultural storytelling. Every stitch, every color, every pattern carries the soul of Indian craftsmanship."
tag="Our Heritage"
imageSrc="http://img.b2bpic.net/free-photo/chef-preparing-food-with-dough-kitchen_114579-11479.jpg"
imageSrc="http://img.b2bpic.net/free-photo/chef-preparing-food-with-dough-kitchen_114579-11479.jpg?_wi=1"
imageAlt="Indian textile artisans at work"
useInvertedBackground={false}
buttons={[
@@ -117,7 +117,7 @@ export default function HomePage() {
name: "Indigo Heritage Kurta",
price: "₹2,499",
variant: "Indigo Blue · 4 Sizes",
imageSrc: "http://img.b2bpic.net/free-photo/young-man-posing-floral-drape-against-grey-wall_23-2148122030.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/young-man-posing-floral-drape-against-grey-wall_23-2148122030.jpg?_wi=1",
imageAlt: "Indigo printed heritage kurta",
},
{
@@ -125,7 +125,7 @@ export default function HomePage() {
name: "Saffron Block Print Saree",
price: "₹3,999",
variant: "Saffron Yellow · 6 Meter",
imageSrc: "http://img.b2bpic.net/free-vector/colorful-paisley-pattern_23-2148705967.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/colorful-paisley-pattern_23-2148705967.jpg?_wi=1",
imageAlt: "Saffron colored block print saree",
},
{
@@ -133,7 +133,7 @@ export default function HomePage() {
name: "Hand-Dyed Ethnic Shirt",
price: "₹1,899",
variant: "Earth Tones · M, L, XL",
imageSrc: "http://img.b2bpic.net/free-photo/attractive-handsome-stylish-indian-man-wear-shirt-holding-mobile-phone-standing-terrace-modern-lounge-cafe-his-work-break_627829-1320.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/attractive-handsome-stylish-indian-man-wear-shirt-holding-mobile-phone-standing-terrace-modern-lounge-cafe-his-work-break_627829-1320.jpg?_wi=1",
imageAlt: "Hand-dyed ethnic printed shirt",
},
]}
@@ -160,7 +160,7 @@ export default function HomePage() {
author: "Master Artisans",
description: "Hand-carved wooden blocks are stamped onto fabric with natural dyes, a technique passed down through generations. Each impression is unique, creating subtle variations that celebrate handmade authenticity.",
tags: ["Heritage", "Handmade"],
imageSrc: "http://img.b2bpic.net/free-vector/set-four-boho-cards-with-colored-feathers_23-2147610350.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/set-four-boho-cards-with-colored-feathers_23-2147610350.jpg?_wi=1",
imageAlt: "Traditional block printing process",
},
{
@@ -169,7 +169,7 @@ export default function HomePage() {
author: "Heritage Dyers",
description: "We use sustainably-sourced natural dyes—indigo, madder root, and turmeric—sourced from local suppliers. This eco-conscious approach ensures vibrant colors while supporting fair-trade practices and minimizing environmental impact.",
tags: ["Sustainable", "Ethical"],
imageSrc: "http://img.b2bpic.net/free-photo/woman-stirs-turmeric-paste-white-bowl_8353-757.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/woman-stirs-turmeric-paste-white-bowl_8353-757.jpg?_wi=1",
imageAlt: "Natural dyeing textile process",
},
]}
@@ -314,7 +314,7 @@ export default function HomePage() {
tagIcon={Mail}
background={{ variant: "sparkles-gradient" }}
useInvertedBackground={false}
imageSrc="http://img.b2bpic.net/free-photo/close-up-flannel-shirt-detail_23-2149575333.jpg"
imageSrc="http://img.b2bpic.net/free-photo/close-up-flannel-shirt-detail_23-2149575333.jpg?_wi=1"
imageAlt="Indian textile workshop artisan working"
mediaAnimation="slide-up"
mediaPosition="right"