Compare commits
19 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 72e04381f1 | |||
| 364fcaad8a | |||
| abcd50caba | |||
| d759a56b10 | |||
| 6bf8945f63 | |||
| b7f8f87fb9 | |||
| c8cfedddd8 | |||
| 443ff73210 | |||
| 0df06f8aa9 | |||
| c4bec1b3ef | |||
| 45106204d0 | |||
| af9ad8a9b2 | |||
| 376b9db1e9 | |||
| 8e360758c6 | |||
| 8d8b48fb93 | |||
| 92a8211b04 | |||
| f1d562541e | |||
| 53d334cce7 | |||
| b7dfb1d3bb |
@@ -21,7 +21,7 @@ export default function ApartmentsPage() {
|
|||||||
description="Browse our selection of premium apartments available for climate-controlled living."
|
description="Browse our selection of premium apartments available for climate-controlled living."
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
features={[{ title: "Modern Studio", description: "High efficiency AC included", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-4.jpg" }]}
|
features={[{ title: "Modern Studio", description: "High efficiency AC included", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-4.jpg" }, { title: "City Loft", description: "Climate controlled city living", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-1.jpg" }, { title: "Luxury Suite", description: "Advanced HVAC integrated", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-2.jpg" }]}
|
||||||
gridVariant="uniform-all-items-equal"
|
gridVariant="uniform-all-items-equal"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
/>
|
/>
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ export default function HotelsPage() {
|
|||||||
description="Explore our partnered hotels equipped with top-tier HVAC systems for optimal comfort."
|
description="Explore our partnered hotels equipped with top-tier HVAC systems for optimal comfort."
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
features={[{ title: "Grand Plaza Hotel", description: "Central climate control throughout", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-5.jpg" }]}
|
features={[{ title: "Grand Plaza Hotel", description: "Central climate control throughout", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-5.jpg" }, { title: "Mountain Resort", description: "Eco-friendly heating systems", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-6.jpg?_wi=1" }, { title: "Seaside Inn", description: "Coastal climate solutions", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-3.jpg" }]}
|
||||||
gridVariant="uniform-all-items-equal"
|
gridVariant="uniform-all-items-equal"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
/>
|
/>
|
||||||
|
|||||||
107
src/app/page.tsx
107
src/app/page.tsx
@@ -7,7 +7,6 @@ import HeroOverlay from "@/components/sections/hero/HeroOverlay";
|
|||||||
import MetricSplitMediaAbout from "@/components/sections/about/MetricSplitMediaAbout";
|
import MetricSplitMediaAbout from "@/components/sections/about/MetricSplitMediaAbout";
|
||||||
import FeatureCardOne from "@/components/sections/feature/FeatureCardOne";
|
import FeatureCardOne from "@/components/sections/feature/FeatureCardOne";
|
||||||
import FeatureBorderGlow from "@/components/sections/feature/featureBorderGlow/FeatureBorderGlow";
|
import FeatureBorderGlow from "@/components/sections/feature/featureBorderGlow/FeatureBorderGlow";
|
||||||
import FeatureCardEight from "@/components/sections/feature/FeatureCardEight";
|
|
||||||
import TestimonialCardThirteen from "@/components/sections/testimonial/TestimonialCardThirteen";
|
import TestimonialCardThirteen from "@/components/sections/testimonial/TestimonialCardThirteen";
|
||||||
import FaqSplitText from "@/components/sections/faq/FaqSplitText";
|
import FaqSplitText from "@/components/sections/faq/FaqSplitText";
|
||||||
import ContactCTA from "@/components/sections/contact/ContactCTA";
|
import ContactCTA from "@/components/sections/contact/ContactCTA";
|
||||||
@@ -70,15 +69,12 @@ export default function RealEstatePage() {
|
|||||||
title="Redefining Real Estate Excellence"
|
title="Redefining Real Estate Excellence"
|
||||||
description="With over 15 years in the market, Prime Realty has become a trusted partner for buyers, sellers, and investors. Our commitment to transparency, market insights, and personalized support ensures every client reaches their property goals effectively."
|
description="With over 15 years in the market, Prime Realty has become a trusted partner for buyers, sellers, and investors. Our commitment to transparency, market insights, and personalized support ensures every client reaches their property goals effectively."
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{ value: "$500M+", title: "Total property value managed" },
|
||||||
value: "$500M+", title: "Total property value managed"},
|
{ value: "99%", title: "Client retention rate" },
|
||||||
{
|
|
||||||
value: "99%", title: "Client retention rate"},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="https://images.unsplash.com/photo-1572177812156-58036aae249c?auto=format&fit=crop&q=80&w=800"
|
imageSrc="https://images.unsplash.com/photo-1572177812156-58036aae249c?auto=format&fit=crop&q=80&w=800"
|
||||||
imageAlt="Modern office real estate team workspace"
|
imageAlt="Modern office real estate team workspace"
|
||||||
mediaBadge={{
|
mediaBadge={{ text: "Licensed Agents" }}
|
||||||
text: "Licensed Agents"}}
|
|
||||||
mediaAnimation="slide-up"
|
mediaAnimation="slide-up"
|
||||||
metricsAnimation="slide-up"
|
metricsAnimation="slide-up"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
@@ -91,22 +87,14 @@ export default function RealEstatePage() {
|
|||||||
buttons={[{ text: "Contact Our Agents", href: "#contact" }]}
|
buttons={[{ text: "Contact Our Agents", href: "#contact" }]}
|
||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
features={[
|
features={[
|
||||||
{
|
{ title: "Residential Sales", description: "Expert guidance to help you buy or sell your dream home at the best market valuation. Contact: (555) 111-2222", imageSrc: "https://images.unsplash.com/photo-1582407947304-fd86f028f716?auto=format&fit=crop&q=80&w=600", imageAlt: "Luxury residential home" },
|
||||||
title: "Residential Sales", description: "Expert guidance to help you buy or sell your dream home at the best market valuation.", imageSrc: "https://images.unsplash.com/photo-1582407947304-fd86f028f716?auto=format&fit=crop&q=80&w=600", imageAlt: "Luxury residential home"},
|
{ title: "Commercial Leasing", description: "Prime office and retail spaces designed to help your business grow and thrive. Contact: (555) 333-4444", imageSrc: "https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?auto=format&fit=crop&q=80&w=600", imageAlt: "Commercial office building" },
|
||||||
{
|
{ title: "Investment Advisory", description: "Strategic insights to help you build a diversified and high-yield real estate portfolio. Contact: (555) 555-6666", imageSrc: "https://images.unsplash.com/photo-1554469384-e58fac16e23a?auto=format&fit=crop&q=80&w=600", imageAlt: "Real estate investment analysis" },
|
||||||
title: "Commercial Leasing", description: "Prime office and retail spaces designed to help your business grow and thrive.", imageSrc: "https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?auto=format&fit=crop&q=80&w=600", imageAlt: "Commercial office building"},
|
{ title: "Property Valuation", description: "Accurate and detailed property appraisals using the latest market data and insights. Contact: (555) 777-8888", imageSrc: "https://images.unsplash.com/photo-1560520653-9e0e4c8959d7?auto=format&fit=crop&q=80&w=600", imageAlt: "Market valuation documents" },
|
||||||
{
|
|
||||||
title: "Investment Advisory", description: "Strategic insights to help you build a diversified and high-yield real estate portfolio.", imageSrc: "https://images.unsplash.com/photo-1554469384-e58fac16e23a?auto=format&fit=crop&q=80&w=600", imageAlt: "Real estate investment analysis"},
|
|
||||||
{
|
|
||||||
title: "Property Valuation", description: "Accurate and detailed property appraisals using the latest market data and insights.", imageSrc: "https://images.unsplash.com/photo-1560520653-9e0e4c8959d7?auto=format&fit=crop&q=80&w=600", imageAlt: "Market valuation documents"},
|
|
||||||
{
|
|
||||||
title: "Relocation Support", description: "Full-service relocation support to help you move and settle into your new location seamlessly.", imageSrc: "https://images.unsplash.com/photo-1516156008625-3a9d6067fab5?auto=format&fit=crop&q=80&w=600", imageAlt: "Relocation assistance"},
|
|
||||||
{
|
|
||||||
title: "Portfolio Management", description: "End-to-end property management services to optimize and maintain your assets.", imageSrc: "https://images.unsplash.com/photo-1590487988256-9ed221338521?auto=format&fit=crop&q=80&w=600", imageAlt: "Property management"},
|
|
||||||
]}
|
]}
|
||||||
gridVariant="uniform-all-items-equal"
|
gridVariant="uniform-all-items-equal"
|
||||||
uniformGridCustomHeightClasses="aspect-square"
|
uniformGridCustomHeightClasses="aspect-square"
|
||||||
gridClassName="md:!grid-cols-3"
|
gridClassName="md:!grid-cols-2"
|
||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
@@ -116,51 +104,21 @@ export default function RealEstatePage() {
|
|||||||
title="The Prime Difference"
|
title="The Prime Difference"
|
||||||
description="Why clients choose Prime Realty as their partner"
|
description="Why clients choose Prime Realty as their partner"
|
||||||
features={[
|
features={[
|
||||||
{
|
{ icon: ShieldCheck, title: "Trusted Expertise", description: "Decades of market knowledge ensuring informed decisions at every step." },
|
||||||
icon: ShieldCheck,
|
{ icon: Wrench, title: "Tailored Solutions", description: "Personalized property search and sale plans designed around your lifestyle." },
|
||||||
title: "Trusted Expertise", description: "Decades of market knowledge ensuring informed decisions at every step."},
|
{ icon: DollarSign, title: "Maximized Value", description: "Data-driven negotiation skills to secure the best deal in the current market." },
|
||||||
{
|
|
||||||
icon: Wrench,
|
|
||||||
title: "Tailored Solutions", description: "Personalized property search and sale plans designed around your lifestyle."},
|
|
||||||
{
|
|
||||||
icon: DollarSign,
|
|
||||||
title: "Maximized Value", description: "Data-driven negotiation skills to secure the best deal in the current market."},
|
|
||||||
]}
|
]}
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<FeatureCardEight
|
|
||||||
title="Our Process"
|
|
||||||
description="A clear, step-by-step approach to help you secure the ideal property"
|
|
||||||
features={[
|
|
||||||
{
|
|
||||||
title: "Requirement Analysis", description: "We sit down to understand your needs, budget, and long-term investment goals.", imageSrc: "https://images.unsplash.com/photo-1552664730-d307ca884978?auto=format&fit=crop&q=80&w=600", imageAlt: "Consulting process"},
|
|
||||||
{
|
|
||||||
title: "Property Selection", description: "Carefully curated listings that match your criteria and lifestyle preferences.", imageSrc: "https://images.unsplash.com/photo-1560518883-ce09059eeffa?auto=format&fit=crop&q=80&w=600", imageAlt: "Property viewing"},
|
|
||||||
{
|
|
||||||
title: "Negotiation & Offer", description: "Aggressive advocacy and negotiation to get the best terms for your purchase.", imageSrc: "https://images.unsplash.com/photo-1507679799987-c73779587ccf?auto=format&fit=crop&q=80&w=600", imageAlt: "Agreement signing"},
|
|
||||||
{
|
|
||||||
title: "Closing & Support", description: "A smooth closing process and ongoing support as you transition to your new space.", imageSrc: "https://images.unsplash.com/photo-1577412647305-991150c7d163?auto=format&fit=crop&q=80&w=600", imageAlt: "Closing sale"},
|
|
||||||
]}
|
|
||||||
textboxLayout="default"
|
|
||||||
useInvertedBackground={false}
|
|
||||||
/>
|
|
||||||
<div id="testimonials" data-section="testimonials">
|
<div id="testimonials" data-section="testimonials">
|
||||||
<TestimonialCardThirteen
|
<TestimonialCardThirteen
|
||||||
title="Client Success Stories"
|
title="Client Success Stories"
|
||||||
description="See why homeowners trust Prime Realty for their property needs."
|
description="See why homeowners trust Prime Realty for their property needs."
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{ id: "1", name: "Sarah & Mark T.", handle: "Homeowners, Austin", testimonial: "Prime Realty made the buying process so easy. They listened to exactly what we wanted and found our dream home within a week. Highly recommended!", rating: 5, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-1.jpg", imageAlt: "Sarah & Mark" },
|
||||||
id: "1", name: "Sarah & Mark T.", handle: "Homeowners, Austin", testimonial: "Prime Realty made the buying process so easy. They listened to exactly what we wanted and found our dream home within a week. Highly recommended!", rating: 5,
|
{ id: "2", name: "Robert H.", handle: "Real Estate Investor, Dallas", testimonial: "I've worked with many agencies, but Prime Realty's data analysis and property valuation tools are unparalleled. They've helped me add immense value to my portfolio.", rating: 5, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-2.jpg", imageAlt: "Robert H." },
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-1.jpg", imageAlt: "Sarah & Mark"},
|
|
||||||
{
|
|
||||||
id: "2", name: "Robert H.", handle: "Real Estate Investor, Dallas", testimonial: "I've worked with many agencies, but Prime Realty's data analysis and property valuation tools are unparalleled. They've helped me add immense value to my portfolio.", rating: 5,
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-2.jpg", imageAlt: "Robert H."},
|
|
||||||
{
|
|
||||||
id: "3", name: "Elena W.", handle: "Commercial Client, Houston", testimonial: "Expert guidance on leasing office space. They were professional, responsive, and negotiated a fantastic lease agreement for our growing startup.", rating: 5,
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-3.jpg", imageAlt: "Elena W."},
|
|
||||||
]}
|
]}
|
||||||
showRating={true}
|
showRating={true}
|
||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
@@ -177,20 +135,11 @@ export default function RealEstatePage() {
|
|||||||
textPosition="left"
|
textPosition="left"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
faqs={[
|
faqs={[
|
||||||
{
|
{ id: "1", title: "What areas do you serve?", content: "We provide comprehensive real estate services across the greater Austin, Dallas, and Houston metropolitan areas." },
|
||||||
id: "1", title: "What areas do you serve?", content: "We provide comprehensive real estate services across the greater Austin, Dallas, and Houston metropolitan areas."},
|
{ id: "2", title: "How do I get an appraisal?", content: "Contact our team for a free property valuation. We'll analyze recent market trends to provide an accurate estimate of your home's worth." },
|
||||||
{
|
|
||||||
id: "2", title: "Do you offer virtual property tours?", content: "Yes! We provide professional photography and immersive 3D virtual tours for all our current listings."},
|
|
||||||
{
|
|
||||||
id: "3", title: "How do I get an appraisal?", content: "Contact our team for a free property valuation. We'll analyze recent market trends to provide an accurate estimate of your home's worth."},
|
|
||||||
{
|
|
||||||
id: "4", title: "Can you help with commercial leases?", content: "Absolutely. We specialize in finding, negotiating, and securing commercial properties tailored to your business needs."},
|
|
||||||
{
|
|
||||||
id: "5", title: "What is your commission structure?", content: "Our commission depends on the type of service and complexity of the transaction. We provide transparent and competitive rates discussed during our initial consultation."},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactCTA
|
<ContactCTA
|
||||||
tag="Inquire Today"
|
tag="Inquire Today"
|
||||||
@@ -205,36 +154,14 @@ export default function RealEstatePage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterMedia
|
<FooterMedia
|
||||||
logoText="Prime Realty"
|
logoText="Prime Realty"
|
||||||
imageSrc="https://images.unsplash.com/photo-1560518883-ce09059eeffa?auto=format&fit=crop&q=80&w=600"
|
imageSrc="https://images.unsplash.com/photo-1560518883-ce09059eeffa?auto=format&fit=crop&q=80&w=600"
|
||||||
imageAlt="Luxury estate architecture"
|
imageAlt="Luxury estate architecture"
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{ title: "Services", items: [{ label: "Residential Sales", href: "#services" }, { label: "Commercial Leasing", href: "#services" }] },
|
||||||
title: "Real Estate Services", items: [
|
{ title: "Company", items: [{ label: "About Prime", href: "#about" }, { label: "Contact Us", href: "#contact" }] },
|
||||||
{ label: "Residential Sales", href: "#services" },
|
|
||||||
{ label: "Commercial Leasing", href: "#services" },
|
|
||||||
{ label: "Investment Strategy", href: "#services" },
|
|
||||||
{ label: "Property Valuation", href: "#services" },
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Company", items: [
|
|
||||||
{ label: "About Prime", href: "#about" },
|
|
||||||
{ label: "Success Stories", href: "#testimonials" },
|
|
||||||
{ label: "Frequently Asked", href: "#faq" },
|
|
||||||
{ label: "Contact Us", href: "#contact" },
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Office Contact", items: [
|
|
||||||
{ label: "(555) 123-4567", href: "tel:5551234567" },
|
|
||||||
{ label: "hello@primerealty.com", href: "mailto:hello@primerealty.com" },
|
|
||||||
{ label: "Austin, TX" },
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
copyrightText="© 2026 | Prime Realty"
|
copyrightText="© 2026 | Prime Realty"
|
||||||
/>
|
/>
|
||||||
|
|||||||
50
src/app/profile/page.tsx
Normal file
50
src/app/profile/page.tsx
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
"use client";
|
||||||
|
|
||||||
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
|
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
|
||||||
|
import React from "react";
|
||||||
|
|
||||||
|
export default function ProfilePage() {
|
||||||
|
return (
|
||||||
|
<ThemeProvider
|
||||||
|
defaultButtonVariant="text-stagger"
|
||||||
|
defaultTextAnimation="entrance-slide"
|
||||||
|
borderRadius="rounded"
|
||||||
|
contentWidth="medium"
|
||||||
|
sizing="medium"
|
||||||
|
background="circleGradient"
|
||||||
|
cardStyle="glass-elevated"
|
||||||
|
primaryButtonStyle="gradient"
|
||||||
|
secondaryButtonStyle="glass"
|
||||||
|
headingFontWeight="normal"
|
||||||
|
>
|
||||||
|
<div id="nav" data-section="nav">
|
||||||
|
<NavbarLayoutFloatingInline
|
||||||
|
brandName="Prime Realty"
|
||||||
|
navItems={[
|
||||||
|
{ name: "Home", id: "/" },
|
||||||
|
{ name: "Profile", id: "/profile" },
|
||||||
|
]}
|
||||||
|
button={{ text: "Sign Out", href: "/" }}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
<div className="min-h-screen pt-32 px-6 max-w-4xl mx-auto">
|
||||||
|
<h1 className="text-4xl font-bold mb-8">User Profile</h1>
|
||||||
|
<div className="bg-card p-8 rounded-lg shadow-sm border border-border">
|
||||||
|
<h2 className="text-2xl font-semibold mb-6">Credentials & Authentication</h2>
|
||||||
|
<div className="space-y-4">
|
||||||
|
<div>
|
||||||
|
<label className="block text-sm font-medium mb-1">Email Address</label>
|
||||||
|
<input type="email" disabled defaultValue="user@example.com" className="w-full p-2 border rounded bg-muted" />
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<label className="block text-sm font-medium mb-1">Password</label>
|
||||||
|
<input type="password" defaultValue="••••••••" className="w-full p-2 border rounded" />
|
||||||
|
</div>
|
||||||
|
<button className="bg-primary text-primary-foreground px-4 py-2 rounded">Update Credentials</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</ThemeProvider>
|
||||||
|
);
|
||||||
|
}
|
||||||
@@ -9,6 +9,15 @@ import { useState } from "react";
|
|||||||
|
|
||||||
export default function PropertiesPage() {
|
export default function PropertiesPage() {
|
||||||
const [search, setSearch] = useState("");
|
const [search, setSearch] = useState("");
|
||||||
|
const [priceSort, setPriceSort] = useState("");
|
||||||
|
|
||||||
|
const filters = [
|
||||||
|
{
|
||||||
|
label: "Price Rating", options: ["None", "Lowest to Highest", "Highest to Lowest"],
|
||||||
|
selected: priceSort,
|
||||||
|
onChange: (value: string) => setPriceSort(value),
|
||||||
|
}
|
||||||
|
];
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<ThemeProvider
|
<ThemeProvider
|
||||||
@@ -43,6 +52,7 @@ export default function PropertiesPage() {
|
|||||||
searchValue={search}
|
searchValue={search}
|
||||||
onSearchChange={setSearch}
|
onSearchChange={setSearch}
|
||||||
searchPlaceholder="Search properties..."
|
searchPlaceholder="Search properties..."
|
||||||
|
filters={filters}
|
||||||
/>
|
/>
|
||||||
</main>
|
</main>
|
||||||
<FooterMedia
|
<FooterMedia
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ export default function RentalsPage() {
|
|||||||
description="Browse rental properties featuring energy-efficient heating and cooling systems."
|
description="Browse rental properties featuring energy-efficient heating and cooling systems."
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
features={[{ title: "Modern Villa", description: "Full HVAC maintenance included", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-6.jpg" }]}
|
features={[{ title: "Modern Villa", description: "Full HVAC maintenance included", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-6.jpg?_wi=2" }, { title: "Cozy Cottage", description: "High efficiency furnace", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-7.jpg" }, { title: "Townhouse Retreat", description: "Multi-zone comfort system", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-8.jpg" }]}
|
||||||
gridVariant="uniform-all-items-equal"
|
gridVariant="uniform-all-items-equal"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
/>
|
/>
|
||||||
|
|||||||
Reference in New Issue
Block a user