Merge version_4 into main

Merge version_4 into main
This commit was merged in pull request #4.
This commit is contained in:
2026-05-11 17:23:25 +00:00
2 changed files with 46 additions and 143 deletions

View File

@@ -21,7 +21,7 @@ export default function ContactPage() {
headingFontWeight="semibold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<div id="nav" data-section="nav" style={{ backgroundColor: '#0a0a0a', color: '#ffffff' }}>
<NavbarStyleApple
navItems={[
{ name: "Home", id: "/" },

View File

@@ -29,17 +29,13 @@ export default function LandingPage() {
headingFontWeight="semibold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<div id="nav" data-section="nav" style={{ backgroundColor: '#0a0a0a', color: '#ffffff' }}>
<NavbarStyleApple
navItems={[
{
name: "About", id: "about"},
{
name: "Collections", id: "products"},
{
name: "Testimonials", id: "testimonials"},
{
name: "Contact", id: "/contact"},
{ name: "About", id: "about" },
{ name: "Collections", id: "products" },
{ name: "Testimonials", id: "testimonials" },
{ name: "Contact", id: "/contact" },
]}
brandName="Interiora"
/>
@@ -48,58 +44,28 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroSplitTestimonial
useInvertedBackground={false}
background={{
variant: "gradient-bars"}}
background={{ variant: "gradient-bars" }}
title="Exquisite Hotel Textiles"
description="Elevate your guest experience with Interiora's bespoke luxury linens, premium blackout curtains, and softest bath towels."
testimonials={[
{
name: "David Miller", handle: "GM, Ritz Suites", testimonial: "The quality of sheets provided by Interiora has significantly improved our guest satisfaction scores.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/closeup-confident-asian-man-with-arms-crossed_1262-884.jpg"},
{
name: "Elena Rossi", handle: "Owner, Boutique Stays", testimonial: "Stunning designs and impeccable durability. Exactly what our hotels needed.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-drawing_23-2149445987.jpg"},
{
name: "Marcus Thorne", handle: "Director, Grand Plaza", testimonial: "Their custom embroidery has added that perfect touch of luxury our guests expect.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businessman-posing-outside_74855-1183.jpg"},
{
name: "Sarah Jenkins", handle: "GM, Urban Lodges", testimonial: "Fast shipping and consistent quality. A reliable partner for our growing chain.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-black-suit_23-2148401442.jpg"},
{
name: "Liam O'Connor", handle: "Owner, Coastal Resorts", testimonial: "The spa-grade towels are remarkably soft and have held up perfectly through heavy cycles.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/businessman-smiling-looking-camera_23-2148112827.jpg"},
]}
buttons={[
{
text: "Explore Collections", href: "#products"},
{ name: "David Miller", handle: "GM, Ritz Suites", testimonial: "The quality of sheets provided by Interiora has significantly improved our guest satisfaction scores.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/closeup-confident-asian-man-with-arms-crossed_1262-884.jpg" },
{ name: "Elena Rossi", handle: "Owner, Boutique Stays", testimonial: "Stunning designs and impeccable durability. Exactly what our hotels needed.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-drawing_23-2149445987.jpg" },
{ name: "Marcus Thorne", handle: "Director, Grand Plaza", testimonial: "Their custom embroidery has added that perfect touch of luxury our guests expect.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businessman-posing-outside_74855-1183.jpg" },
{ name: "Sarah Jenkins", handle: "GM, Urban Lodges", testimonial: "Fast shipping and consistent quality. A reliable partner for our growing chain.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-black-suit_23-2148401442.jpg" },
{ name: "Liam O'Connor", handle: "Owner, Coastal Resorts", testimonial: "The spa-grade towels are remarkably soft and have held up perfectly through heavy cycles.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/businessman-smiling-looking-camera_23-2148112827.jpg" },
]}
buttons={[{ text: "Explore Collections", href: "#products" }]}
imageSrc="http://img.b2bpic.net/free-photo/luxury-classic-modern-bedroom-suite-hotel_105762-1787.jpg"
imageAlt="Luxury hotel textile suite"
mediaAnimation="slide-up"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/luxury-modern-style-bedroom-interior-hotel-bedroom-generative-ai-illustration_1258-151610.jpg", alt: "Executive profile 1"},
{
src: "http://img.b2bpic.net/free-photo/interior-modern-comfortable-hotel-room_1232-1823.jpg", alt: "Executive profile 2"},
{
src: "http://img.b2bpic.net/free-photo/white-pillow-bed_74190-4628.jpg", alt: "Executive profile 3"},
{
src: "http://img.b2bpic.net/free-photo/3d-rendering-luxury-bedroom-suite-resort-hotel-with-twin-bed-living_105762-2018.jpg", alt: "Executive profile 4"},
{
src: "http://img.b2bpic.net/free-photo/waist-up-confident-businessman-office_329181-19349.jpg", alt: "Executive profile 5"},
]}
marqueeItems={[
{
type: "text", text: "Hospitality Grade"},
{
type: "text", text: "Flame Resistant"},
{
type: "text", text: "Bespoke Weave"},
{
type: "text", text: "Global Supply"},
{
type: "text", text: "Luxury Certified"},
{ src: "http://img.b2bpic.net/free-photo/luxury-modern-style-bedroom-interior-hotel-bedroom-generative-ai-illustration_1258-151610.jpg", alt: "Executive profile 1" },
{ src: "http://img.b2bpic.net/free-photo/interior-modern-comfortable-hotel-room_1232-1823.jpg", alt: "Executive profile 2" },
{ src: "http://img.b2bpic.net/free-photo/white-pillow-bed_74190-4628.jpg", alt: "Executive profile 3" },
{ src: "http://img.b2bpic.net/free-photo/3d-rendering-luxury-bedroom-suite-resort-hotel-with-twin-bed-living_105762-2018.jpg", alt: "Executive profile 4" },
{ src: "http://img.b2bpic.net/free-photo/waist-up-confident-businessman-office_329181-19349.jpg", alt: "Executive profile 5" },
]}
marqueeItems={[{ type: "text", text: "Hospitality Grade" }, { type: "text", text: "Flame Resistant" }, { type: "text", text: "Bespoke Weave" }, { type: "text", text: "Global Supply" }, { type: "text", text: "Luxury Certified" }]}
/>
</div>
@@ -108,15 +74,9 @@ export default function LandingPage() {
useInvertedBackground={true}
title="Crafting Comfort for Hospitality"
metrics={[
{
label: "Hotels Serviced", value: "150+", icon: Building,
},
{
label: "Textiles Supplied", value: "20K+", icon: Layers,
},
{
label: "Client Satisfaction", value: "99%", icon: Award,
},
{ label: "Hotels Serviced", value: "150+", icon: Building },
{ label: "Textiles Supplied", value: "20K+", icon: Layers },
{ label: "Client Satisfaction", value: "99%", icon: Award },
]}
metricsAnimation="slide-up"
/>
@@ -128,15 +88,9 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={false}
features={[
{
title: "Fire Resistant", description: "Meets all international hospitality safety standards.", icon: Shield,
},
{
title: "High Durability", description: "Engineered for daily heavy industrial laundering.", icon: RotateCw,
},
{
title: "Custom Branding", description: "Personalized embroidery and bespoke weave patterns.", icon: Palette,
},
{ title: "Fire Resistant", description: "Meets all international hospitality safety standards.", icon: Shield },
{ title: "High Durability", description: "Engineered for daily heavy industrial laundering.", icon: RotateCw },
{ title: "Custom Branding", description: "Personalized embroidery and bespoke weave patterns.", icon: Palette },
]}
title="Why Choose Interiora"
description="Professional standards built for durability and luxury appeal."
@@ -150,24 +104,12 @@ export default function LandingPage() {
gridVariant="four-items-2x2-equal-grid"
useInvertedBackground={true}
products={[
{
id: "p1", name: "Royal Egyptian Sheets", brand: "Luxury Series", price: "Request Quote", rating: 5,
reviewCount: "42", imageSrc: "http://img.b2bpic.net/free-photo/white-pillow-bed_1203-2341.jpg"},
{
id: "p2", name: "Thermal Blackouts", brand: "Pro Shade", price: "Request Quote", rating: 5,
reviewCount: "38", imageSrc: "http://img.b2bpic.net/free-photo/set-grey-dense-fabrics-uniform-texture-choice-materials-grey-colors_169016-15718.jpg"},
{
id: "p3", name: "Spa Grade Towels", brand: "Comfort Core", price: "Request Quote", rating: 4,
reviewCount: "65", imageSrc: "http://img.b2bpic.net/free-photo/view-textured-fur-fabric_23-2149600297.jpg"},
{
id: "p4", name: "Silk Table Covers", brand: "Banquet Pro", price: "Request Quote", rating: 5,
reviewCount: "22", imageSrc: "http://img.b2bpic.net/free-photo/table-plate-serving-with-pine-leaf-rose-napkin_8353-10197.jpg"},
{
id: "p5", name: "Duvet Collection", brand: "Sleep Elite", price: "Request Quote", rating: 5,
reviewCount: "51", imageSrc: "http://img.b2bpic.net/free-photo/light-brown-beige-pants-indoors-still-life_23-2150756312.jpg"},
{
id: "p6", name: "Pillow Protectors", brand: "Hygiene Plus", price: "Request Quote", rating: 4,
reviewCount: "29", imageSrc: "http://img.b2bpic.net/free-photo/woman-maid-uniform-making-bed-portrait-female-housecleaner-putting-new-blankets-clean-hotel-room-trying-her-best-miss-any-spot-let-visitors-enjoy-their-stay-nice-place_176420-11931.jpg"},
{ id: "p1", name: "Royal Egyptian Sheets", brand: "Luxury Series", price: "Request Quote", rating: 5, reviewCount: "42", imageSrc: "http://img.b2bpic.net/free-photo/white-pillow-bed_1203-2341.jpg" },
{ id: "p2", name: "Thermal Blackouts", brand: "Pro Shade", price: "Request Quote", rating: 5, reviewCount: "38", imageSrc: "http://img.b2bpic.net/free-photo/set-grey-dense-fabrics-uniform-texture-choice-materials-grey-colors_169016-15718.jpg" },
{ id: "p3", name: "Spa Grade Towels", brand: "Comfort Core", price: "Request Quote", rating: 4, reviewCount: "65", imageSrc: "http://img.b2bpic.net/free-photo/view-textured-fur-fabric_23-2149600297.jpg" },
{ id: "p4", name: "Silk Table Covers", brand: "Banquet Pro", price: "Request Quote", rating: 5, reviewCount: "22", imageSrc: "http://img.b2bpic.net/free-photo/table-plate-serving-with-pine-leaf-rose-napkin_8353-10197.jpg" },
{ id: "p5", name: "Duvet Collection", brand: "Sleep Elite", price: "Request Quote", rating: 5, reviewCount: "51", imageSrc: "http://img.b2bpic.net/free-photo/light-brown-beige-pants-indoors-still-life_23-2150756312.jpg" },
{ id: "p6", name: "Pillow Protectors", brand: "Hygiene Plus", price: "Request Quote", rating: 4, reviewCount: "29", imageSrc: "http://img.b2bpic.net/free-photo/woman-maid-uniform-making-bed-portrait-female-housecleaner-putting-new-blankets-clean-hotel-room-trying-her-best-miss-any-spot-let-visitors-enjoy-their-stay-nice-place_176420-11931.jpg" },
]}
title="Our Signature Collections"
description="From guest rooms to banquet halls, find your perfect aesthetic."
@@ -181,21 +123,11 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
testimonials={[
{
id: "1", name: "Sarah J.", role: "Owner", company: "Grand Boutique", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg"},
{
id: "2", name: "Mark D.", role: "Purchasing", company: "Global Hospitality", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiley-man-work-front-view_23-2149636282.jpg"},
{
id: "3", name: "Clara T.", role: "GM", company: "Azure Suites", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/business-decisions-can-be-very-difficult_329181-15200.jpg"},
{
id: "4", name: "James B.", role: "CEO", company: "Urban Lodge", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/positive-shaved-head-male-dressed-grey-suit-dark-grey-background_613910-11352.jpg"},
{
id: "5", name: "Linda W.", role: "Manager", company: "Coastal Resorts", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/thoughtful-blond-business-woman-sitting-with-tablet_23-2148095685.jpg"},
{ id: "1", name: "Sarah J.", role: "Owner", company: "Grand Boutique", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg" },
{ id: "2", name: "Mark D.", role: "Purchasing", company: "Global Hospitality", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/smiley-man-work-front-view_23-2149636282.jpg" },
{ id: "3", name: "Clara T.", role: "GM", company: "Azure Suites", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/business-decisions-can-be-very-difficult_329181-15200.jpg" },
{ id: "4", name: "James B.", role: "CEO", company: "Urban Lodge", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/positive-shaved-head-male-dressed-grey-suit-dark-grey-background_613910-11352.jpg" },
{ id: "5", name: "Linda W.", role: "Manager", company: "Coastal Resorts", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/thoughtful-blond-business-woman-sitting-with-tablet_23-2148095685.jpg" },
]}
title="Partnered with Leaders"
description="Hear from the professionals who trust Interiora."
@@ -207,12 +139,9 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={true}
faqs={[
{
id: "f1", title: "Работите ли по индивидуални поръчки?", content: "Да, специализирани сме в персонализирани текстилни решения, съобразени с специфичния дизайн и нужди на вашия хотел."},
{
id: "f2", title: "Какъв е срокът за доставка?", content: "Повечето поръчки се изпращат в рамките на 14 работни дни. Сроковете за индивидуални изработки могат да варират."},
{
id: "f3", title: "Вашият текстил огнеупорен ли е?", content: "Всички наши хотелски текстилни изделия преминават през стандартни строги тестове и отговарят на глобалните стандарти за пожарна безопасност."},
{ id: "f1", title: "Работите ли по индивидуални поръчки?", content: "Да, специализирани сме в персонализирани текстилни решения, съобразени с специфичния дизайн и нужди на вашия хотел." },
{ id: "f2", title: "Какъв е срокът за доставка?", content: "Повечето поръчки се изпращат в рамките на 14 работни дни. Сроковете за индивидуални изработки могат да варират." },
{ id: "f3", title: "Вашият текстил огнеупорен ли е?", content: "Всички наши хотелски текстилни изделия преминават през стандартни строги тестове и отговарят на глобалните стандарти за пожарна безопасност." },
]}
title="Често задавани въпроси"
description="Ясни отговори за нашите професионални партньори в хотелиерството."
@@ -224,8 +153,7 @@ export default function LandingPage() {
<SocialProofOne
textboxLayout="default"
useInvertedBackground={false}
names={[
"Marriott", "Hilton", "Hyatt", "Accor", "Four Seasons", "IHG", "Wyndham"]}
names={["Marriott", "Hilton", "Hyatt", "Accor", "Four Seasons", "IHG", "Wyndham"]}
title="Доверие от Световната хотелиерска индустрия"
description="Доставяме текстил за водещи вериги и независими хотели по целия свят."
/>
@@ -234,43 +162,18 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactText
useInvertedBackground={true}
background={{
variant: "sparkles-gradient"}}
background={{ variant: "sparkles-gradient" }}
text="Готови ли сте да оборудвате следващия си хотелски проект? Нашият екип е готов да ви консултира относно мостри и срокове."
buttons={[
{
text: "Свържете се с екипа на Interiora", href: "/contact"},
]}
buttons={[{ text: "Свържете се с екипа на Interiora", href: "/contact" }]}
/>
</div>
<div id="footer" data-section="footer">
<FooterBase
columns={[
{
title: "Компания", items: [
{
label: "За нас", href: "#about"},
{
label: "Мисия", href: "#"},
],
},
{
title: "Продукти", items: [
{
label: "Спално бельо", href: "#products"},
{
label: "Завеси", href: "#products"},
],
},
{
title: "Поддръжка", items: [
{
label: "Контакти", href: "/contact"},
{
label: "Политика за поверителност", href: "#"},
],
},
{ title: "Компания", items: [{ label: "За нас", href: "#about" }, { label: "Мисия", href: "#" }] },
{ title: "Продукти", items: [{ label: "Спално бельо", href: "#products" }, { label: "Завеси", href: "#products" }] },
{ title: "Поддръжка", items: [{ label: "Контакти", href: "/contact" }, { label: "Политика за поверителност", href: "#" }] },
]}
logoText="Interiora"
/>
@@ -278,4 +181,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}