Compare commits
6 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 028c0171f7 | |||
| af2038708a | |||
| 240def7861 | |||
| c36b0b93fe | |||
| d5a42c4133 | |||
| e828fd7519 |
@@ -6,20 +6,18 @@ import "@/lib/gsap-setup";
|
|||||||
import { ServiceWrapper } from "@/components/ServiceWrapper";
|
import { ServiceWrapper } from "@/components/ServiceWrapper";
|
||||||
import Tag from "@/tag/Tag";
|
import Tag from "@/tag/Tag";
|
||||||
import { getVisualEditScript } from "@/utils/visual-edit-script";
|
import { getVisualEditScript } from "@/utils/visual-edit-script";
|
||||||
|
import { Montserrat } from "next/font/google";
|
||||||
|
|
||||||
const halant = Halant({
|
|
||||||
variable: "--font-halant",
|
|
||||||
subsets: ["latin"],
|
|
||||||
weight: ["300", "400", "500", "600", "700"],
|
|
||||||
});
|
|
||||||
|
|
||||||
const inter = Inter({
|
|
||||||
variable: "--font-inter",
|
|
||||||
subsets: ["latin"],
|
|
||||||
});
|
|
||||||
|
|
||||||
export const metadata: Metadata = { title: 'Heritage Rainho Pereira | Industrial Vintage Event Space', description: 'Experience fine dining in a curated vintage warehouse. Host your exclusive event surrounded by classic cars and industrial elegance at Heritage Rainho Pereira.' };
|
export const metadata: Metadata = { title: 'Heritage Rainho Pereira | Industrial Vintage Event Space', description: 'Experience fine dining in a curated vintage warehouse. Host your exclusive event surrounded by classic cars and industrial elegance at Heritage Rainho Pereira.' };
|
||||||
|
|
||||||
|
|
||||||
|
const montserrat = Montserrat({
|
||||||
|
variable: "--font-montserrat",
|
||||||
|
subsets: ["latin"],
|
||||||
|
});
|
||||||
|
|
||||||
export default function RootLayout({
|
export default function RootLayout({
|
||||||
children,
|
children,
|
||||||
}: Readonly<{
|
}: Readonly<{
|
||||||
@@ -28,9 +26,7 @@ export default function RootLayout({
|
|||||||
return (
|
return (
|
||||||
<html lang="en" suppressHydrationWarning>
|
<html lang="en" suppressHydrationWarning>
|
||||||
<ServiceWrapper>
|
<ServiceWrapper>
|
||||||
<body
|
<body className={`${montserrat.variable} antialiased`}>
|
||||||
className={`${halant.variable} ${inter.variable} antialiased`}
|
|
||||||
>
|
|
||||||
<Tag />
|
<Tag />
|
||||||
{children}
|
{children}
|
||||||
<script
|
<script
|
||||||
|
|||||||
@@ -32,56 +32,56 @@ export default function HeritageRainhoPereiraPage() {
|
|||||||
<NavbarLayoutFloatingInline
|
<NavbarLayoutFloatingInline
|
||||||
brandName="Heritage Rainho"
|
brandName="Heritage Rainho"
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "The Collection", id: "menu" },
|
{ name: "A Coleção", id: "menu" },
|
||||||
{ name: "Experiences", id: "about" },
|
{ name: "Experiências", id: "about" },
|
||||||
{ name: "Booking", id: "contact" },
|
{ name: "Reservas", id: "contact" },
|
||||||
{ name: "Testimonials", id: "testimonials" }
|
{ name: "Testemunhos", id: "testimonials" }
|
||||||
]}
|
]}
|
||||||
button={{
|
button={{
|
||||||
text: "Book Venue", href: "contact"
|
text: "Reservar Espaço", href: "contact"
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroBillboard
|
<HeroBillboard
|
||||||
title="Where Industrial Legacy Meets Fine Dining"
|
title="Onde o Legado Industrial Encontra a Alta Gastronomia"
|
||||||
description="Host your next exclusive event in a breathtaking warehouse filled with timeless classic cars and tungsten-lit industrial elegance."
|
description="Organize o seu próximo evento exclusivo num armazém deslumbrante, repleto de carros clássicos intemporais e elegância industrial iluminada a tungsténio."
|
||||||
background={{ variant: "sparkles-gradient" }}
|
background={{ variant: "sparkles-gradient" }}
|
||||||
tag="Vintage Warehouse Events"
|
tag="Eventos em Armazéns Vintage"
|
||||||
tagIcon={Wrench}
|
tagIcon={Wrench}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081875.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081875.jpg"
|
||||||
imageAlt="Long dining table between vintage Porsche and antique gas pump"
|
imageAlt="Long dining table between vintage Porsche and antique gas pump"
|
||||||
buttons={[
|
buttons={[
|
||||||
{ text: "View Available Spaces", href: "#menu" },
|
{ text: "Ver Espaços Disponíveis", href: "#menu" },
|
||||||
{ text: "Book Warehouse", href: "#contact" }
|
{ text: "Reservar Armazém", href: "#contact" }
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" data-section="about">
|
<div id="about" data-section="about">
|
||||||
<TextAbout
|
<TextAbout
|
||||||
title="Heritage Rainho Pereira is more than an event space—it's a sanctuary for automotive art and culinary excellence. We provide the perfect backdrop for unforgettable gatherings."
|
title="O Heritage Rainho Pereira é mais do que um espaço de eventos—é um santuário para a arte automóvel e excelência culinária. Proporcionamos o cenário perfeito para reuniões inesquecíveis."
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
buttons={[
|
buttons={[
|
||||||
{ text: "Learn Our History", href: "#" }
|
{ text: "Conheça a Nossa História", href: "#" }
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="menu" data-section="menu">
|
<div id="menu" data-section="menu">
|
||||||
<ProductCardOne
|
<ProductCardOne
|
||||||
title="The Collection"
|
title="A Coleção"
|
||||||
description="Browse our curated selection of event spaces and classic automotive displays available for your next occasion."
|
description="Explore a nossa seleção exclusiva de espaços para eventos e exposições automóveis clássicas disponíveis para a sua próxima ocasião."
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "1", name: "Porsche Hall", price: "Exclusive", imageSrc: "http://img.b2bpic.net/free-photo/indoors-old-large-abandoned-facility_181624-2016.jpg", imageAlt: "Dining area by vintage Porsche"
|
id: "1", name: "Porsche Hall", price: "Exclusivo", imageSrc: "http://img.b2bpic.net/free-photo/indoors-old-large-abandoned-facility_181624-2016.jpg", imageAlt: "Dining area by vintage Porsche"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "2", name: "Garage Bistro", price: "Private", imageSrc: "http://img.b2bpic.net/free-photo/glowing-antique-lamp-brightens-old-brick-wall-generated-by-ai_188544-27636.jpg", imageAlt: "Industrial dining setting"
|
id: "2", name: "Garage Bistro", price: "Privado", imageSrc: "http://img.b2bpic.net/free-photo/glowing-antique-lamp-brightens-old-brick-wall-generated-by-ai_188544-27636.jpg", imageAlt: "Industrial dining setting"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "3", name: "Fuel Pump Lounge", price: "Intimate", imageSrc: "http://img.b2bpic.net/free-photo/detail-shot-machinery_1359-961.jpg", imageAlt: "Classic gas pump decor"
|
id: "3", name: "Fuel Pump Lounge", price: "Íntimo", imageSrc: "http://img.b2bpic.net/free-photo/detail-shot-machinery_1359-961.jpg", imageAlt: "Classic gas pump decor"
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
gridVariant="three-columns-all-equal-width"
|
gridVariant="three-columns-all-equal-width"
|
||||||
@@ -93,11 +93,11 @@ export default function HeritageRainhoPereiraPage() {
|
|||||||
|
|
||||||
<div id="impact" data-section="impact">
|
<div id="impact" data-section="impact">
|
||||||
<MetricCardFourteen
|
<MetricCardFourteen
|
||||||
title="The Warehouse Stats"
|
title="Estatísticas do Armazém"
|
||||||
tag="Facts of Heritage"
|
tag="Factos do Heritage"
|
||||||
metrics={[
|
metrics={[
|
||||||
{ id: "1", value: "40+", description: "Authentic Classic Cars in our permanent warehouse collection" },
|
{ id: "1", value: "40+", description: "Carros clássicos autênticos na nossa coleção permanente" },
|
||||||
{ id: "2", value: "1200", description: "Square meters of rustic industrial event space capacity" }
|
{ id: "2", value: "1200", description: "Metros quadrados de capacidade de espaço industrial rústico" }
|
||||||
]}
|
]}
|
||||||
metricsAnimation="slide-up"
|
metricsAnimation="slide-up"
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
@@ -106,14 +106,14 @@ export default function HeritageRainhoPereiraPage() {
|
|||||||
|
|
||||||
<div id="testimonials" data-section="testimonials">
|
<div id="testimonials" data-section="testimonials">
|
||||||
<TestimonialCardTen
|
<TestimonialCardTen
|
||||||
title="Guest Perspectives"
|
title="Perspetivas dos Convidados"
|
||||||
description="See why our guests describe Heritage Rainho as the city's most unique event venue."
|
description="Veja por que motivo os nossos convidados descrevem o Heritage Rainho como o espaço de eventos mais único da cidade."
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "1", title: "A Masterpiece of an Event", quote: "Dining between a 1960s Porsche and the glow of original industrial lamps? Simply unmatched.", name: "Julian V.", role: "Corporate Event Planner", imageSrc: "http://img.b2bpic.net/free-photo/solar-panels-manufacturing-factory-specialist-explains-production-process_482257-118103.jpg"
|
id: "1", title: "Uma Obra-Prima de Evento", quote: "Jantar entre um Porsche dos anos 60 e o brilho das lâmpadas industriais originais? Simplesmente inigualável.", name: "Julian V.", role: "Organizador de Eventos Corporativos", imageSrc: "http://img.b2bpic.net/free-photo/solar-panels-manufacturing-factory-specialist-explains-production-process_482257-118103.jpg"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "2", title: "Vintage Perfection", quote: "The atmosphere is moody, sharp, and entirely unique. Best venue in town.", name: "Sarah M.", role: "Wedding Client", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-outside-night-street-with-lights_1303-17049.jpg"
|
id: "2", title: "Perfeição Vintage", quote: "A atmosfera é temperamental, arrojada e inteiramente única. O melhor local da cidade.", name: "Sarah M.", role: "Cliente de Casamentos", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-outside-night-street-with-lights_1303-17049.jpg"
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
@@ -123,27 +123,27 @@ export default function HeritageRainhoPereiraPage() {
|
|||||||
|
|
||||||
<div id="comparison" data-section="comparison">
|
<div id="comparison" data-section="comparison">
|
||||||
<FeatureCardSixteen
|
<FeatureCardSixteen
|
||||||
title="Classic vs Modern"
|
title="Clássico vs Moderno"
|
||||||
description="We choose the character of the past over the sterility of modern event halls."
|
description="Escolhemos o caráter do passado em vez da esterilidade dos salões de eventos modernos."
|
||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
negativeCard={{
|
negativeCard={{
|
||||||
items: ["Generic hotel ballroom walls", "Fluorescent lighting", "Standard banquet catering", "Predictable atmosphere"]
|
items: ["Paredes de salão de hotel genéricas", "Iluminação fluorescente", "Catering de banquete padrão", "Atmosfera previsível"]
|
||||||
}}
|
}}
|
||||||
positiveCard={{
|
positiveCard={{
|
||||||
items: ["Vaulted warehouse ceilings", "Warm tungsten mood lighting", "Fine dining culinary curation", "Automotive history backdrop"]
|
items: ["Tetos de armazém abobadados", "Iluminação ambiente quente de tungsténio", "Curadoria gastronómica de alta qualidade", "Cenário de história automóvel"]
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactText
|
<ContactText
|
||||||
text="Secure your date at the most exclusive industrial space in the region."
|
text="Garanta a sua data no espaço industrial mais exclusivo da região."
|
||||||
background={{ variant: "rotated-rays-static" }}
|
background={{ variant: "rotated-rays-static" }}
|
||||||
buttons={[
|
buttons={[
|
||||||
{ text: "Book the Warehouse", href: "#" },
|
{ text: "Reservar o Armazém", href: "#" },
|
||||||
{ text: "Schedule Tour", href: "#" }
|
{ text: "Agendar Visita", href: "#" }
|
||||||
]}
|
]}
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
/>
|
/>
|
||||||
@@ -152,8 +152,8 @@ export default function HeritageRainhoPereiraPage() {
|
|||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterLogoReveal
|
<FooterLogoReveal
|
||||||
logoText="Heritage Rainho"
|
logoText="Heritage Rainho"
|
||||||
leftLink={{ text: "Privacy Policy", href: "#" }}
|
leftLink={{ text: "Política de Privacidade", href: "#" }}
|
||||||
rightLink={{ text: "Contact", href: "#contact" }}
|
rightLink={{ text: "Contacto", href: "#contact" }}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ html {
|
|||||||
body {
|
body {
|
||||||
background-color: var(--background);
|
background-color: var(--background);
|
||||||
color: var(--foreground);
|
color: var(--foreground);
|
||||||
font-family: var(--font-inter-tight), sans-serif;
|
font-family: var(--font-montserrat), sans-serif;
|
||||||
position: relative;
|
position: relative;
|
||||||
min-height: 100vh;
|
min-height: 100vh;
|
||||||
overscroll-behavior: none;
|
overscroll-behavior: none;
|
||||||
@@ -24,5 +24,5 @@ h3,
|
|||||||
h4,
|
h4,
|
||||||
h5,
|
h5,
|
||||||
h6 {
|
h6 {
|
||||||
font-family: var(--font-inter-tight), sans-serif;
|
font-family: var(--font-montserrat), sans-serif;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user