Merge version_3 into main #3
@@ -1,16 +1,13 @@
|
||||
import type { Metadata } from "next";
|
||||
import { Poppins } from "next/font/google";
|
||||
import "./globals.css";
|
||||
import { ServiceWrapper } from "@/providers/ServiceWrapper";
|
||||
import { Tag } from "@/components/common/Tag";
|
||||
import { Inter } from "next/font/google";
|
||||
|
||||
const poppins = Poppins({
|
||||
variable: "--font-poppins", subsets: ["latin"],
|
||||
weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"],
|
||||
const inter = Inter({
|
||||
variable: "--font-inter", subsets: ["latin"],
|
||||
});
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Lumière Skin - Premium Skincare", description: "Radiant, healthy skin starts with premium, science-backed skincare. Discover our luxurious collection crafted for your most beautiful glow."};
|
||||
title: "Food Homes", description: "Discover premium food delivery and catering services"};
|
||||
|
||||
export default function RootLayout({
|
||||
children,
|
||||
@@ -19,18 +16,18 @@ export default function RootLayout({
|
||||
}) {
|
||||
return (
|
||||
<html lang="en" suppressHydrationWarning>
|
||||
<body className={`${poppins.variable} antialiased`}>
|
||||
<ServiceWrapper>
|
||||
<Tag />
|
||||
{children}
|
||||
</ServiceWrapper>
|
||||
<body className={`${inter.variable} antialiased`}>
|
||||
{children}
|
||||
<script
|
||||
async
|
||||
src="https://cdn.jsdelivr.net/npm/gsap@3.12.2/dist/gsap.min.js"
|
||||
/>
|
||||
<script
|
||||
async
|
||||
src="https://cdn.jsdelivr.net/npm/gsap@3.12.2/dist/ScrollTrigger.min.js"
|
||||
dangerouslySetInnerHTML={{
|
||||
__html: `
|
||||
if (localStorage.theme === 'dark' || (!('theme' in localStorage) && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
|
||||
document.documentElement.classList.add('dark')
|
||||
} else {
|
||||
document.documentElement.classList.remove('dark')
|
||||
}
|
||||
`,
|
||||
}}
|
||||
/>
|
||||
|
||||
<script
|
||||
|
||||
@@ -33,25 +33,24 @@ export default function LandingPage() {
|
||||
{ name: "Products", id: "products" },
|
||||
{ name: "Features", id: "features" },
|
||||
{ name: "Reviews", id: "testimonials" },
|
||||
{ name: "Chef Profile", id: "/chef-profile" },
|
||||
{ name: "Contact", id: "contact" }
|
||||
]}
|
||||
button={{ text: "Shop Now", href: "products" }}
|
||||
brandName="Lumière Skin"
|
||||
brandName="Food Homes"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroLogoBillboard
|
||||
logoText="Lumière Skin"
|
||||
description="Radiant, healthy skin starts with premium, science-backed skincare. Discover our luxurious collection crafted for your most beautiful glow."
|
||||
logoText="Food Homes"
|
||||
description="Delicious, freshly prepared meals delivered to your door. Discover premium culinary creations crafted for your table."
|
||||
buttons={[
|
||||
{ text: "Explore Collection", href: "products" },
|
||||
{ text: "Explore Menu", href: "products" },
|
||||
{ text: "Learn Our Story", href: "about" }
|
||||
]}
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/model-career-kit-still-life-flat-lay_23-2150218023.jpg"
|
||||
imageAlt="Premium skincare collection"
|
||||
imageAlt="Premium food delivery"
|
||||
mediaAnimation="slide-up"
|
||||
frameStyle="card"
|
||||
buttonAnimation="blur-reveal"
|
||||
@@ -63,7 +62,7 @@ export default function LandingPage() {
|
||||
heading={[
|
||||
{ type: "text", content: "Crafted with" },
|
||||
{ type: "image", src: "http://img.b2bpic.net/free-photo/people-working-elegant-cozy-office-space_23-2149548692.jpg", alt: "Brand heritage" },
|
||||
{ type: "text", content: "integrity and innovation" }
|
||||
{ type: "text", content: "passion for exceptional food" }
|
||||
]}
|
||||
buttons={[
|
||||
{ text: "Discover Our Mission", href: "#contact" }
|
||||
@@ -77,17 +76,17 @@ export default function LandingPage() {
|
||||
<ProductCardOne
|
||||
products={[
|
||||
{
|
||||
id: "1", name: "Hydra Essence Moisturizer", price: "$68", imageSrc: "http://img.b2bpic.net/free-photo/make-up-concept-with-pink-nail-polish_23-2149030370.jpg", imageAlt: "Hydra Essence Moisturizer"
|
||||
id: "1", name: "Grilled Salmon Bowl", price: "$18", imageSrc: "http://img.b2bpic.net/free-photo/make-up-concept-with-pink-nail-polish_23-2149030370.jpg", imageAlt: "Grilled Salmon Bowl"
|
||||
},
|
||||
{
|
||||
id: "2", name: "Luminous Glow Serum", price: "$82", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-hands-holding-body-care-product-wooden-background_23-2148241876.jpg", imageAlt: "Luminous Glow Serum"
|
||||
id: "2", name: "Vegetarian Delight", price: "$14", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-hands-holding-body-care-product-wooden-background_23-2148241876.jpg", imageAlt: "Vegetarian Delight"
|
||||
},
|
||||
{
|
||||
id: "3", name: "Pure Silk Cleanser", price: "$45", imageSrc: "http://img.b2bpic.net/free-photo/product-branding-packaging_23-2150965833.jpg", imageAlt: "Pure Silk Cleanser"
|
||||
id: "3", name: "Classic Pasta Primavera", price: "$12", imageSrc: "http://img.b2bpic.net/free-photo/product-branding-packaging_23-2150965833.jpg", imageAlt: "Classic Pasta Primavera"
|
||||
}
|
||||
]}
|
||||
title="Our Signature Collection"
|
||||
description="Each product is thoughtfully formulated to deliver visible results. From cleansing to hydration, we've got your skincare routine covered."
|
||||
title="Our Featured Menu"
|
||||
description="Each meal is carefully prepared with fresh, locally-sourced ingredients. From classic favorites to innovative creations, we have something for every palate."
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
@@ -97,21 +96,21 @@ export default function LandingPage() {
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<FeatureBento
|
||||
title="Why Choose Lumière Skin"
|
||||
description="We combine nature's finest ingredients with cutting-edge skincare science to create products that truly transform your skin."
|
||||
title="Why Choose Food Homes"
|
||||
description="We combine premium ingredients with culinary expertise to create meals that delight your senses and nourish your body."
|
||||
features={[
|
||||
{
|
||||
title: "Natural Ingredients", description: "Sourced from organic farms and botanical gardens worldwide", bentoComponent: "globe"
|
||||
title: "Fresh Ingredients", description: "Sourced daily from trusted local suppliers and farms", bentoComponent: "globe"
|
||||
},
|
||||
{
|
||||
title: "Dermatologist Tested", description: "Clinically proven formulas safe for all skin types", bentoComponent: "icon-info-cards", items: [
|
||||
{ icon: CheckCircle, label: "Hypoallergenic", value: "100%" },
|
||||
{ icon: Shield, label: "Cruelty-Free", value: "Certified" },
|
||||
{ icon: Sparkles, label: "Effective", value: "Proven" }
|
||||
title: "Expert Chefs", description: "Experienced culinary professionals preparing every meal", bentoComponent: "icon-info-cards", items: [
|
||||
{ icon: CheckCircle, label: "Award-Winning", value: "Chef Team" },
|
||||
{ icon: Shield, label: "Food Safe", value: "Certified" },
|
||||
{ icon: Sparkles, label: "Quality", value: "Guaranteed" }
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Visible Results", description: "See radiant, glowing skin in just weeks of consistent use", bentoComponent: "animated-bar-chart"
|
||||
title: "Quick Delivery", description: "Hot, fresh meals delivered within minutes of preparation", bentoComponent: "animated-bar-chart"
|
||||
}
|
||||
]}
|
||||
animationType="slide-up"
|
||||
@@ -122,9 +121,9 @@ export default function LandingPage() {
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardFifteen
|
||||
testimonial="Lumière Skin has completely transformed my skincare routine. My skin feels nourished, looks radiant, and I've never felt more confident. These products are worth every penny."
|
||||
testimonial="Food Homes has revolutionized how I eat. The meals are absolutely delicious, beautifully presented, and always delivered fresh. I've never felt better about the quality of my meals."
|
||||
rating={5}
|
||||
author="Sarah Mitchell, Beauty Enthusiast"
|
||||
author="James Anderson, Food Enthusiast"
|
||||
avatars={[
|
||||
{ src: "http://img.b2bpic.net/free-photo/woman-smiles-toothily-keeps-palms-pressed-together-looks-away-joyfully-wears-casual-t-shirt-isolated-beige-copy-space-away-positive-emotions-concept_273609-56517.jpg", alt: "Customer 1" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/young-beautiful-woman-having-online-meeting_23-2149116347.jpg", alt: "Customer 2" },
|
||||
@@ -139,30 +138,30 @@ export default function LandingPage() {
|
||||
|
||||
<div id="faq" data-section="faq">
|
||||
<FaqSplitMedia
|
||||
title="Skincare Questions Answered"
|
||||
description="Find answers to common questions about our products, ingredients, and how to get the best results for your skin."
|
||||
title="Frequently Asked Questions"
|
||||
description="Find answers to common questions about our meals, delivery, and ordering process."
|
||||
faqs={[
|
||||
{
|
||||
id: "1", title: "How long before I see results?", content: "Most customers notice improvements in skin texture and hydration within 2-3 weeks of consistent use. Visible changes in brightness and clarity typically appear within 4-6 weeks. For best results, use our complete routine morning and night."
|
||||
id: "1", title: "How fresh are the meals?", content: "All our meals are prepared fresh daily using ingredients sourced that morning. We prepare orders to specification and deliver within 30 minutes of completion to ensure maximum freshness and optimal temperature."
|
||||
},
|
||||
{
|
||||
id: "2", title: "Are your products suitable for sensitive skin?", content: "Yes! All Lumière Skin products are hypoallergenic, dermatologist-tested, and free from harsh chemicals. We recommend starting with our gentle cleanser and moisturizer. If you have specific concerns, our beauty experts are happy to recommend personalized solutions."
|
||||
id: "2", title: "Do you accommodate dietary restrictions?", content: "Absolutely! We offer vegetarian, vegan, gluten-free, and keto options. Our chefs are trained to handle allergies and specific dietary needs. Contact us with your requirements, and we'll create the perfect meal for you."
|
||||
},
|
||||
{
|
||||
id: "3", title: "What makes your ingredients special?", content: "We source premium, organic ingredients from trusted suppliers worldwide. Our formulas combine traditional botanicals with advanced skincare science, ensuring maximum efficacy without compromise. Every ingredient is chosen for its proven benefits."
|
||||
id: "3", title: "What makes your ingredients special?", content: "We partner exclusively with local, sustainable farms and suppliers who share our commitment to quality. Every ingredient is hand-selected for freshness, flavor, and nutritional value. We never compromise on quality."
|
||||
},
|
||||
{
|
||||
id: "4", title: "Do you offer a satisfaction guarantee?", content: "Absolutely! We're confident you'll love our products. If you're not completely satisfied within 60 days, we offer a full refund, no questions asked. Your skin's health and happiness are our priority."
|
||||
id: "4", title: "What's your satisfaction guarantee?", content: "We stand behind every meal. If you're not completely satisfied, we'll replace your order or provide a full refund, no questions asked. Your satisfaction is our highest priority."
|
||||
},
|
||||
{
|
||||
id: "5", title: "Are your products cruelty-free and vegan?", content: "Yes! All Lumière Skin products are certified cruelty-free and we never test on animals. Many of our formulas are also vegan, though some contain beeswax for their nourishing properties. Check individual product pages for specific details."
|
||||
id: "5", title: "Do you offer catering services?", content: "Yes! We offer full catering services for events, corporate functions, and special occasions. Our team can customize menus to match your preferences and guest count. Contact our catering department for details."
|
||||
},
|
||||
{
|
||||
id: "6", title: "How should I store my skincare products?", content: "Store all products in a cool, dry place away from direct sunlight. Our serums and creams are best kept at room temperature. Avoid storing in bathrooms with high humidity when possible, as moisture can affect product integrity."
|
||||
id: "6", title: "How should I store leftover meals?", content: "Store meals in airtight containers in the refrigerator at 40°F or below. Most meals stay fresh for 3-4 days. For best flavor and texture, we recommend enjoying meals within 24 hours. Reheat gently to preserve quality."
|
||||
}
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/woman-applying-moisturizer-her-beauty-routine_23-2150166464.jpg"
|
||||
imageAlt="Skincare consultation"
|
||||
imageAlt="Gourmet meal preparation"
|
||||
mediaAnimation="slide-up"
|
||||
mediaPosition="left"
|
||||
textboxLayout="default"
|
||||
@@ -175,8 +174,8 @@ export default function LandingPage() {
|
||||
<ContactCenter
|
||||
tag="Newsletter"
|
||||
tagIcon={Mail}
|
||||
title="Join Our Skincare Community"
|
||||
description="Subscribe to receive exclusive skincare tips, product launches, and special offers. Become part of the Lumière Skin family."
|
||||
title="Join the Food Homes Family"
|
||||
description="Subscribe to receive exclusive recipes, special menu previews, and delivery promotions. Be the first to know about new culinary creations."
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
useInvertedBackground={false}
|
||||
inputPlaceholder="Enter your email"
|
||||
@@ -187,14 +186,14 @@ export default function LandingPage() {
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterBaseCard
|
||||
logoText="Lumière Skin"
|
||||
logoText="Food Homes"
|
||||
columns={[
|
||||
{
|
||||
title: "Shop", items: [
|
||||
{ label: "All Products", href: "#products" },
|
||||
{ label: "Skincare Routine", href: "#products" },
|
||||
{ label: "Collections", href: "#products" },
|
||||
{ label: "Gift Sets", href: "#products" }
|
||||
title: "Menu", items: [
|
||||
{ label: "All Items", href: "#products" },
|
||||
{ label: "Specials", href: "#products" },
|
||||
{ label: "Meal Plans", href: "#products" },
|
||||
{ label: "Catering", href: "#products" }
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -209,7 +208,7 @@ export default function LandingPage() {
|
||||
title: "Support", items: [
|
||||
{ label: "Contact Us", href: "#contact" },
|
||||
{ label: "FAQ", href: "#faq" },
|
||||
{ label: "Shipping Info", href: "#" },
|
||||
{ label: "Delivery Info", href: "#" },
|
||||
{ label: "Returns", href: "#" }
|
||||
]
|
||||
},
|
||||
@@ -217,12 +216,12 @@ export default function LandingPage() {
|
||||
title: "Connect", items: [
|
||||
{ label: "Instagram", href: "https://instagram.com" },
|
||||
{ label: "Facebook", href: "https://facebook.com" },
|
||||
{ label: "Pinterest", href: "https://pinterest.com" },
|
||||
{ label: "Twitter", href: "https://twitter.com" },
|
||||
{ label: "TikTok", href: "https://tiktok.com" }
|
||||
]
|
||||
}
|
||||
]}
|
||||
copyrightText="© 2025 Lumière Skin. All rights reserved."
|
||||
copyrightText="© 2025 Food Homes. All rights reserved."
|
||||
/>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
|
||||
Reference in New Issue
Block a user