Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 15b43583af | |||
| d9c2460bae | |||
| 55d69afaac | |||
| 1bc6882928 | |||
| 6a460903a2 | |||
| 3c00be555e | |||
| b3be36a145 | |||
| 2e937702a6 | |||
| 8406965558 | |||
| 4105d91be8 |
@@ -3,7 +3,6 @@
|
|||||||
import Link from "next/link";
|
import Link from "next/link";
|
||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay";
|
import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay";
|
||||||
import InlineImageSplitTextAbout from "@/components/sections/about/InlineImageSplitTextAbout";
|
|
||||||
import MetricCardThree from "@/components/sections/metrics/MetricCardThree";
|
import MetricCardThree from "@/components/sections/metrics/MetricCardThree";
|
||||||
import FeatureCardTwelve from "@/components/sections/feature/FeatureCardTwelve";
|
import FeatureCardTwelve from "@/components/sections/feature/FeatureCardTwelve";
|
||||||
import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal";
|
import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal";
|
||||||
@@ -67,25 +66,6 @@ export default function AboutPage() {
|
|||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" data-section="about">
|
|
||||||
<InlineImageSplitTextAbout
|
|
||||||
heading={[
|
|
||||||
{
|
|
||||||
type: "text", content: "20+ Years of Excellence in"},
|
|
||||||
{
|
|
||||||
type: "text", content: "Tel-Aviv Real Estate"},
|
|
||||||
]}
|
|
||||||
useInvertedBackground={false}
|
|
||||||
buttons={[
|
|
||||||
{
|
|
||||||
text: "Learn Our Story", href: "/about"},
|
|
||||||
{
|
|
||||||
text: "Meet Our Team", href: "/contact"},
|
|
||||||
]}
|
|
||||||
ariaLabel="Company overview and mission"
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="metrics" data-section="metrics">
|
<div id="metrics" data-section="metrics">
|
||||||
<MetricCardThree
|
<MetricCardThree
|
||||||
metrics={[
|
metrics={[
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ import Link from "next/link";
|
|||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay";
|
import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay";
|
||||||
import ContactCTA from "@/components/sections/contact/ContactCTA";
|
import ContactCTA from "@/components/sections/contact/ContactCTA";
|
||||||
|
import ContactSplit from "@/components/sections/contact/ContactSplit";
|
||||||
import FaqBase from "@/components/sections/faq/FaqBase";
|
import FaqBase from "@/components/sections/faq/FaqBase";
|
||||||
import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal";
|
import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal";
|
||||||
import { Phone } from "lucide-react";
|
import { Phone } from "lucide-react";
|
||||||
@@ -66,6 +67,28 @@ export default function ContactPage() {
|
|||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div id="contact-form" data-section="contact-form">
|
||||||
|
<ContactSplit
|
||||||
|
tag="Contact Us"
|
||||||
|
tagIcon={Phone}
|
||||||
|
title="Get in Touch with Our Team"
|
||||||
|
description="Have questions about properties or ready to schedule a viewing? Fill out the form below and our expert team will be in touch within 24 hours."
|
||||||
|
background={{
|
||||||
|
variant: "plain"
|
||||||
|
}}
|
||||||
|
useInvertedBackground={false}
|
||||||
|
imageSrc="http://img.b2bpic.net/free-photo/city-sunset_181624-8834.jpg?_wi=1"
|
||||||
|
imageAlt="Contact our team"
|
||||||
|
mediaAnimation="slide-up"
|
||||||
|
mediaPosition="right"
|
||||||
|
inputPlaceholder="Enter your email"
|
||||||
|
buttonText="Send"
|
||||||
|
termsText="We respect your privacy. Your information will be kept confidential."
|
||||||
|
onSubmit={(email) => console.log('Contact form submitted:', email)}
|
||||||
|
ariaLabel="Contact form section"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactCTA
|
<ContactCTA
|
||||||
tag="Get in Touch"
|
tag="Get in Touch"
|
||||||
|
|||||||
@@ -9,9 +9,10 @@ import InlineImageSplitTextAbout from "@/components/sections/about/InlineImageSp
|
|||||||
import MetricCardThree from "@/components/sections/metrics/MetricCardThree";
|
import MetricCardThree from "@/components/sections/metrics/MetricCardThree";
|
||||||
import FeatureCardTwelve from "@/components/sections/feature/FeatureCardTwelve";
|
import FeatureCardTwelve from "@/components/sections/feature/FeatureCardTwelve";
|
||||||
import TestimonialCardOne from "@/components/sections/testimonial/TestimonialCardOne";
|
import TestimonialCardOne from "@/components/sections/testimonial/TestimonialCardOne";
|
||||||
|
import ContactForm from "@/components/form/ContactForm";
|
||||||
import ContactCTA from "@/components/sections/contact/ContactCTA";
|
import ContactCTA from "@/components/sections/contact/ContactCTA";
|
||||||
import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal";
|
import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal";
|
||||||
import { Home, Users, TrendingUp, Award, Package, Phone } from "lucide-react";
|
import { Home, Users, TrendingUp, Award, Package, Phone, Mail } from "lucide-react";
|
||||||
|
|
||||||
export default function HomePage() {
|
export default function HomePage() {
|
||||||
return (
|
return (
|
||||||
@@ -60,7 +61,6 @@ export default function HomePage() {
|
|||||||
text: "Schedule Consultation", href: "/contact"
|
text: "Schedule Consultation", href: "/contact"
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
ariaLabel="Hero section with Tel-Aviv property showcase"
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -90,30 +90,6 @@ export default function HomePage() {
|
|||||||
text: "View All Properties", href: "/properties"
|
text: "View All Properties", href: "/properties"
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
ariaLabel="Featured property listings"
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" data-section="about">
|
|
||||||
<InlineImageSplitTextAbout
|
|
||||||
heading={[
|
|
||||||
{
|
|
||||||
type: "text", content: "20+ Years of Excellence in"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text", content: "Tel-Aviv Real Estate"
|
|
||||||
}
|
|
||||||
]}
|
|
||||||
useInvertedBackground={false}
|
|
||||||
buttons={[
|
|
||||||
{
|
|
||||||
text: "Learn Our Story", href: "/about"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
text: "Meet Our Team", href: "/contact"
|
|
||||||
}
|
|
||||||
]}
|
|
||||||
ariaLabel="Company overview and mission"
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -144,7 +120,6 @@ export default function HomePage() {
|
|||||||
title: "Industry Awards", value: "18"
|
title: "Industry Awards", value: "18"
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
ariaLabel="Company metrics and achievements"
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -173,7 +148,6 @@ export default function HomePage() {
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
ariaLabel="Real estate services overview"
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -200,7 +174,21 @@ export default function HomePage() {
|
|||||||
imageSrc: "http://img.b2bpic.net/free-photo/relax-sofa-window_1150-12924.jpg?_wi=8", imageAlt: "Rachel Levy testimonial"
|
imageSrc: "http://img.b2bpic.net/free-photo/relax-sofa-window_1150-12924.jpg?_wi=8", imageAlt: "Rachel Levy testimonial"
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
ariaLabel="Client testimonials and success stories"
|
/>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="contact-form" data-section="contact-form">
|
||||||
|
<ContactForm
|
||||||
|
title="Get in Touch"
|
||||||
|
description="Join our mailing list to get exclusive property listings and real estate market updates."
|
||||||
|
tag="Newsletter"
|
||||||
|
tagIcon={Mail}
|
||||||
|
inputPlaceholder="Enter your email"
|
||||||
|
buttonText="Subscribe"
|
||||||
|
termsText="We respect your privacy. Unsubscribe anytime."
|
||||||
|
onSubmit={(email) => console.log('Newsletter signup:', email)}
|
||||||
|
centered={false}
|
||||||
|
useInvertedBackground={false}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -222,7 +210,6 @@ export default function HomePage() {
|
|||||||
variant: "plain"
|
variant: "plain"
|
||||||
}}
|
}}
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
ariaLabel="Contact and consultation call-to-action"
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -279,7 +266,6 @@ export default function HomePage() {
|
|||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
copyrightText="© 2025 TelAviv Realty | Premium Real Estate in Tel-Aviv"
|
copyrightText="© 2025 TelAviv Realty | Premium Real Estate in Tel-Aviv"
|
||||||
ariaLabel="Website footer with navigation links"
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
|
|||||||
Reference in New Issue
Block a user