diff --git a/src/app/admin/page.tsx b/src/app/admin/page.tsx index 967be71..208488c 100644 --- a/src/app/admin/page.tsx +++ b/src/app/admin/page.tsx @@ -60,7 +60,7 @@ export default function AdminPage() { id: "product-1", name: "Luxury Moisturizing Serum", price: "$34.99", - imageSrc: "http://img.b2bpic.net/free-psd/luxury-cosmetic-cream-jar-with-golden-lid_84443-80698.jpg", + imageSrc: "http://img.b2bpic.net/free-psd/luxury-cosmetic-cream-jar-with-golden-lid_84443-80698.jpg?_wi=3", imageAlt: "Premium moisturizing serum", isFavorited: false, }, @@ -68,7 +68,7 @@ export default function AdminPage() { id: "product-2", name: "Velvet Matte Lipstick", price: "$18.99", - imageSrc: "http://img.b2bpic.net/free-photo/mirror-with-eye-shadows-powder-brush-table_23-2148047038.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/mirror-with-eye-shadows-powder-brush-table_23-2148047038.jpg?_wi=4", imageAlt: "Professional matte lipstick", isFavorited: false, }, @@ -76,7 +76,7 @@ export default function AdminPage() { id: "product-3", name: "Hair Repair Treatment Oil", price: "$24.99", - imageSrc: "http://img.b2bpic.net/free-photo/product-branding-packaging_23-2150965825.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/product-branding-packaging_23-2150965825.jpg?_wi=3", imageAlt: "Premium hair treatment oil", isFavorited: false, }, @@ -102,21 +102,21 @@ export default function AdminPage() { id: 1, title: "Skincare", description: "Manage skincare products, subcategories, and featured items. Track trending products and customer preferences.", - imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-with-trendy-hairstyle_23-2149406008.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-with-trendy-hairstyle_23-2149406008.jpg?_wi=4", imageAlt: "Skincare category management", }, { id: 2, title: "Makeup", description: "Update makeup collections, manage product variants, and monitor inventory levels across makeup categories.", - imageSrc: "http://img.b2bpic.net/free-photo/makeup-brushes-eye-shadow-blusher-sponge-with-coffee-cup-blue-background_23-2147891313.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/makeup-brushes-eye-shadow-blusher-sponge-with-coffee-cup-blue-background_23-2147891313.jpg?_wi=4", imageAlt: "Makeup category management", }, { id: 3, title: "Haircare", description: "Maintain haircare product listings, update promotional content, and manage affiliate links for hair products.", - imageSrc: "http://img.b2bpic.net/free-photo/hands-doing-hairstyle-young-beautiful-woman_176420-893.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/hands-doing-hairstyle-young-beautiful-woman_176420-893.jpg?_wi=4", imageAlt: "Haircare category management", }, ]} diff --git a/src/app/categories/page.tsx b/src/app/categories/page.tsx index ae606ca..9baac63 100644 --- a/src/app/categories/page.tsx +++ b/src/app/categories/page.tsx @@ -54,21 +54,21 @@ export default function CategoriesPage() { id: 1, title: "Skincare", description: "Discover premium skincare products for all skin types. From serums to masks, find everything you need for your skincare routine.", - imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-with-trendy-hairstyle_23-2149406008.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-with-trendy-hairstyle_23-2149406008.jpg?_wi=3", imageAlt: "Skincare products collection", }, { id: 2, title: "Makeup", description: "Explore our makeup collection featuring foundations, lipsticks, eyeshadows, and more. Perfect for every look and occasion.", - imageSrc: "http://img.b2bpic.net/free-photo/makeup-brushes-eye-shadow-blusher-sponge-with-coffee-cup-blue-background_23-2147891313.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/makeup-brushes-eye-shadow-blusher-sponge-with-coffee-cup-blue-background_23-2147891313.jpg?_wi=3", imageAlt: "Makeup cosmetics collection", }, { id: 3, title: "Haircare", description: "Transform your hair with our premium haircare products. Shampoos, conditioners, and treatments for healthy, beautiful hair.", - imageSrc: "http://img.b2bpic.net/free-photo/hands-doing-hairstyle-young-beautiful-woman_176420-893.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/hands-doing-hairstyle-young-beautiful-woman_176420-893.jpg?_wi=3", imageAlt: "Haircare products collection", }, ]} @@ -93,7 +93,7 @@ export default function CategoriesPage() { id: "new-1", name: "Advanced Retinol Serum", price: "$42.99", - imageSrc: "http://img.b2bpic.net/free-photo/skincare-products-beach_52683-107683.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/skincare-products-beach_52683-107683.jpg?_wi=3", imageAlt: "Advanced retinol serum", isFavorited: false, }, @@ -101,7 +101,7 @@ export default function CategoriesPage() { id: "new-2", name: "Liquid Metal Eyeshadow", price: "$26.99", - imageSrc: "http://img.b2bpic.net/free-photo/mirror-with-eye-shadows-powder-brush-table_23-2148047038.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/mirror-with-eye-shadows-powder-brush-table_23-2148047038.jpg?_wi=3", imageAlt: "Liquid metal eyeshadow", isFavorited: false, }, @@ -109,7 +109,7 @@ export default function CategoriesPage() { id: "new-3", name: "Scalp Reviving Mask", price: "$28.99", - imageSrc: "http://img.b2bpic.net/free-photo/shea-butter-beauty-treatment-arrangement_23-2148963298.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/shea-butter-beauty-treatment-arrangement_23-2148963298.jpg?_wi=3", imageAlt: "Scalp reviving mask", isFavorited: false, }, diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 0077e1c..d664241 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,24 +1,61 @@ import type { Metadata } from "next"; import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; +import { Montserrat } 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 { Montserrat } from "next/font/google"; +const halant = Halant({ + variable: "--font-halant", + subsets: ["latin"], + weight: ["300", "400", "500", "600", "700"], +}); - -export const metadata: Metadata = { - title: "Webild components 2", - description: "Generated by create next app", -}; +const inter = Inter({ + variable: "--font-inter", + subsets: ["latin"], +}); const montserrat = Montserrat({ variable: "--font-montserrat", subsets: ["latin"], }); +export const metadata: Metadata = { + title: "S.R Beauty Deals - Trending Beauty Products & Affiliate Recommendations", + description: "Discover curated beauty products, skincare, makeup, and haircare recommendations. Shop trending items with Amazon affiliate links at S.R Beauty Deals.", + keywords: "beauty products, skincare, makeup, haircare, affiliate deals, beauty recommendations", + metadataBase: new URL("https://srbeautydeals.com"), + alternates: { + canonical: "https://srbeautydeals.com", + }, + openGraph: { + title: "S.R Beauty Deals - Beauty Products & Deals", + description: "Explore trending beauty products and exclusive affiliate deals. Skincare, makeup, haircare - all in one place.", + url: "https://srbeautydeals.com", + siteName: "S.R Beauty Deals", + type: "website", + images: [ + { + url: "http://img.b2bpic.net/free-photo/beautiful-still-life-with-herbal-medicine_23-2149292045.jpg", + alt: "S.R Beauty Deals - Premium beauty products", + }, + ], + }, + twitter: { + card: "summary_large_image", + title: "S.R Beauty Deals - Beauty Products & Deals", + description: "Discover trending beauty products and exclusive affiliate deals.", + images: ["http://img.b2bpic.net/free-photo/beautiful-still-life-with-herbal-medicine_23-2149292045.jpg"], + }, + robots: { + index: true, + follow: true, + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -27,7 +64,9 @@ export default function RootLayout({ return ( - + {children}