Merge version_4 into main
Merge version_4 into main
This commit was merged in pull request #4.
This commit is contained in:
@@ -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: "/" },
|
||||
|
||||
187
src/app/page.tsx
187
src/app/page.tsx
@@ -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>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user