Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| acd9de2444 | |||
| 5b0c6f1474 | |||
| 468192132a | |||
| 9909c14e04 | |||
| fda28d1207 |
@@ -1,74 +1,20 @@
|
|||||||
import type { Metadata } from "next";
|
import type { Metadata } from "next";
|
||||||
import { Halant } from "next/font/google";
|
|
||||||
import { Inter } from "next/font/google";
|
import { Inter } from "next/font/google";
|
||||||
import { Archivo } from "next/font/google";
|
|
||||||
import "./globals.css";
|
import "./globals.css";
|
||||||
import { ServiceWrapper } from "@/components/ServiceWrapper";
|
|
||||||
import Tag from "@/tag/Tag";
|
|
||||||
|
|
||||||
const halant = Halant({
|
const inter = Inter({ subsets: ["latin"] });
|
||||||
variable: "--font-halant",
|
|
||||||
subsets: ["latin"],
|
|
||||||
weight: ["300", "400", "500", "600", "700"],
|
|
||||||
});
|
|
||||||
|
|
||||||
const inter = Inter({
|
|
||||||
variable: "--font-inter",
|
|
||||||
subsets: ["latin"],
|
|
||||||
});
|
|
||||||
|
|
||||||
const archivo = Archivo({
|
|
||||||
variable: "--font-archivo",
|
|
||||||
subsets: ["latin"],
|
|
||||||
});
|
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
export const metadata: Metadata = {
|
||||||
title: "Prestige Homes - Luxury Real Estate & Exclusive Properties",
|
title: "Prestige Homes - Luxury Real Estate", description: "Discover luxury real estate excellence with Prestige Homes. Expert agents, exclusive properties, and premium service."};
|
||||||
description: "Discover luxury real estate listings and premium properties with Prestige Homes. Expert agents specializing in high-end residential sales and investment properties.",
|
|
||||||
keywords: "luxury real estate, premium properties, high-end homes, real estate agent, luxury listings, investment property",
|
|
||||||
metadataBase: new URL("https://prestigehomes.com"),
|
|
||||||
alternates: {
|
|
||||||
canonical: "https://prestigehomes.com",
|
|
||||||
},
|
|
||||||
openGraph: {
|
|
||||||
title: "Prestige Homes - Luxury Real Estate",
|
|
||||||
description: "Explore exclusive luxury properties with expert real estate services",
|
|
||||||
url: "https://prestigehomes.com",
|
|
||||||
siteName: "Prestige Homes",
|
|
||||||
type: "website",
|
|
||||||
images: [
|
|
||||||
{
|
|
||||||
url: "http://img.b2bpic.net/free-photo/attractive-woman-reading-magazine-near-panoramic-window_7502-9287.jpg",
|
|
||||||
alt: "Luxury property showcase",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
twitter: {
|
|
||||||
card: "summary_large_image",
|
|
||||||
title: "Prestige Homes - Luxury Real Estate",
|
|
||||||
description: "Discover your dream luxury home with our expert agents",
|
|
||||||
images: ["http://img.b2bpic.net/free-photo/attractive-woman-reading-magazine-near-panoramic-window_7502-9287.jpg"],
|
|
||||||
},
|
|
||||||
robots: {
|
|
||||||
index: true,
|
|
||||||
follow: true,
|
|
||||||
},
|
|
||||||
};
|
|
||||||
|
|
||||||
export default function RootLayout({
|
export default function RootLayout({
|
||||||
children,
|
children,
|
||||||
}: Readonly<{
|
}: {
|
||||||
children: React.ReactNode;
|
children: React.ReactNode;
|
||||||
}>) {
|
}) {
|
||||||
return (
|
return (
|
||||||
<html lang="en" suppressHydrationWarning>
|
<html lang="en">
|
||||||
<ServiceWrapper>
|
<body className={inter.className}>{children}
|
||||||
<body
|
|
||||||
className={`${halant.variable} ${inter.variable} ${archivo.variable} antialiased`}
|
|
||||||
>
|
|
||||||
<Tag />
|
|
||||||
{children}
|
|
||||||
|
|
||||||
<script
|
<script
|
||||||
dangerouslySetInnerHTML={{
|
dangerouslySetInnerHTML={{
|
||||||
__html: `
|
__html: `
|
||||||
@@ -1436,7 +1382,6 @@ export default function RootLayout({
|
|||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
</body>
|
</body>
|
||||||
</ServiceWrapper>
|
|
||||||
</html>
|
</html>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -48,6 +48,7 @@ export default function HomePage() {
|
|||||||
description="Experience curated properties in the most coveted locations. Our expert team connects discerning buyers with extraordinary homes."
|
description="Experience curated properties in the most coveted locations. Our expert team connects discerning buyers with extraordinary homes."
|
||||||
tag="Premium Properties"
|
tag="Premium Properties"
|
||||||
tagIcon={Sparkles}
|
tagIcon={Sparkles}
|
||||||
|
tagAnimation="blur-reveal"
|
||||||
background={{ variant: "plain" }}
|
background={{ variant: "plain" }}
|
||||||
mediaItems={[
|
mediaItems={[
|
||||||
{
|
{
|
||||||
@@ -61,7 +62,8 @@ export default function HomePage() {
|
|||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/shanghai-urban-architecture-park_649448-2072.jpg", imageAlt: "Grand estate with landscaped grounds"},
|
imageSrc: "http://img.b2bpic.net/free-photo/shanghai-urban-architecture-park_649448-2072.jpg", imageAlt: "Grand estate with landscaped grounds"},
|
||||||
]}
|
]}
|
||||||
mediaAnimation="none"
|
mediaAnimation="blur-reveal"
|
||||||
|
buttonAnimation="blur-reveal"
|
||||||
buttons={[
|
buttons={[
|
||||||
{ text: "View Properties", href: "/properties" },
|
{ text: "View Properties", href: "/properties" },
|
||||||
{ text: "Schedule Consultation", href: "/contact" },
|
{ text: "Schedule Consultation", href: "/contact" },
|
||||||
@@ -83,10 +85,12 @@ export default function HomePage() {
|
|||||||
description="Explore our exclusive collection of premium properties handpicked for discerning clients."
|
description="Explore our exclusive collection of premium properties handpicked for discerning clients."
|
||||||
tag="Featured This Month"
|
tag="Featured This Month"
|
||||||
tagIcon={Home}
|
tagIcon={Home}
|
||||||
|
tagAnimation="blur-reveal"
|
||||||
gridVariant="three-columns-all-equal-width"
|
gridVariant="three-columns-all-equal-width"
|
||||||
animationType="slide-up"
|
animationType="blur-reveal"
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
|
buttonAnimation="blur-reveal"
|
||||||
buttons={[{ text: "View All Properties", href: "/properties" }]}
|
buttons={[{ text: "View All Properties", href: "/properties" }]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -96,8 +100,10 @@ export default function HomePage() {
|
|||||||
title="Your Trusted Luxury Real Estate Partner"
|
title="Your Trusted Luxury Real Estate Partner"
|
||||||
description="With over 25 years of expertise in luxury real estate, Prestige Homes delivers unparalleled service, market knowledge, and access to the most exclusive properties. We specialize in connecting visionary buyers with their dream homes."
|
description="With over 25 years of expertise in luxury real estate, Prestige Homes delivers unparalleled service, market knowledge, and access to the most exclusive properties. We specialize in connecting visionary buyers with their dream homes."
|
||||||
tag="About Our Agency"
|
tag="About Our Agency"
|
||||||
|
tagAnimation="blur-reveal"
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/business-professionals-watching-presentation-computer-monitor-together-discussing-project-sitting-workplace-pointing-display-business-communication-teamwork-concept_74855-11550.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/business-professionals-watching-presentation-computer-monitor-together-discussing-project-sitting-workplace-pointing-display-business-communication-teamwork-concept_74855-11550.jpg"
|
||||||
imageAlt="Prestige Homes luxury real estate office"
|
imageAlt="Prestige Homes luxury real estate office"
|
||||||
|
buttonAnimation="blur-reveal"
|
||||||
buttons={[{ text: "Learn Our Story", href: "about" }]}
|
buttons={[{ text: "Learn Our Story", href: "about" }]}
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
/>
|
/>
|
||||||
@@ -119,10 +125,12 @@ export default function HomePage() {
|
|||||||
description="Comprehensive real estate solutions tailored to your investment goals"
|
description="Comprehensive real estate solutions tailored to your investment goals"
|
||||||
tag="What We Offer"
|
tag="What We Offer"
|
||||||
tagIcon={Award}
|
tagIcon={Award}
|
||||||
|
tagAnimation="blur-reveal"
|
||||||
gridVariant="four-items-2x2-equal-grid"
|
gridVariant="four-items-2x2-equal-grid"
|
||||||
animationType="slide-up"
|
animationType="blur-reveal"
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
|
buttonAnimation="blur-reveal"
|
||||||
buttons={[{ text: "Explore Services", href: "contact" }]}
|
buttons={[{ text: "Explore Services", href: "contact" }]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -143,8 +151,9 @@ export default function HomePage() {
|
|||||||
description="Seasoned professionals dedicated to your real estate success"
|
description="Seasoned professionals dedicated to your real estate success"
|
||||||
tag="Our Experts"
|
tag="Our Experts"
|
||||||
tagIcon={Users}
|
tagIcon={Users}
|
||||||
|
tagAnimation="blur-reveal"
|
||||||
gridVariant="four-items-2x2-equal-grid"
|
gridVariant="four-items-2x2-equal-grid"
|
||||||
animationType="slide-up"
|
animationType="blur-reveal"
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
/>
|
/>
|
||||||
@@ -161,7 +170,8 @@ export default function HomePage() {
|
|||||||
title="Our Track Record"
|
title="Our Track Record"
|
||||||
description="Proven excellence in luxury real estate transactions"
|
description="Proven excellence in luxury real estate transactions"
|
||||||
tag="Performance"
|
tag="Performance"
|
||||||
animationType="slide-up"
|
tagAnimation="blur-reveal"
|
||||||
|
animationType="blur-reveal"
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
/>
|
/>
|
||||||
@@ -186,6 +196,7 @@ export default function HomePage() {
|
|||||||
title="Client Stories"
|
title="Client Stories"
|
||||||
description="Hear from satisfied clients about their experience with Prestige Homes"
|
description="Hear from satisfied clients about their experience with Prestige Homes"
|
||||||
tag="Testimonials"
|
tag="Testimonials"
|
||||||
|
tagAnimation="blur-reveal"
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
/>
|
/>
|
||||||
@@ -195,9 +206,11 @@ export default function HomePage() {
|
|||||||
<ContactCTA
|
<ContactCTA
|
||||||
tag="Get In Touch"
|
tag="Get In Touch"
|
||||||
tagIcon={Mail}
|
tagIcon={Mail}
|
||||||
|
tagAnimation="blur-reveal"
|
||||||
title="Ready to Find Your Luxury Home?"
|
title="Ready to Find Your Luxury Home?"
|
||||||
description="Our team of experts is ready to guide you through your real estate journey. Schedule a consultation today and discover why Prestige Homes is the choice of discerning buyers."
|
description="Our team of experts is ready to guide you through your real estate journey. Schedule a consultation today and discover why Prestige Homes is the choice of discerning buyers."
|
||||||
background={{ variant: "plain" }}
|
background={{ variant: "plain" }}
|
||||||
|
buttonAnimation="blur-reveal"
|
||||||
buttons={[
|
buttons={[
|
||||||
{ text: "Schedule Consultation", href: "/contact" },
|
{ text: "Schedule Consultation", href: "/contact" },
|
||||||
{ text: "View Properties", href: "/properties" },
|
{ text: "View Properties", href: "/properties" },
|
||||||
@@ -244,4 +257,4 @@ export default function HomePage() {
|
|||||||
</div>
|
</div>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user