V1.0.0-rc
This commit is contained in:
parent
6dd4d9be70
commit
0f7a887d50
File diff suppressed because it is too large
Load Diff
@ -22,29 +22,10 @@
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<!-- Step Navigation -->
|
||||
<div class="step-navigation">
|
||||
<div class={step1NavClass} data-step="1" onclick={goToStep}>
|
||||
<div class="step-number">1</div>
|
||||
<div class="step-label">Choose Template</div>
|
||||
</div>
|
||||
<div class={step2NavClass} data-step="2" onclick={goToStep}>
|
||||
<div class="step-number">2</div>
|
||||
<div class="step-label">Property & Analysis</div>
|
||||
</div>
|
||||
<div class={step3NavClass} data-step="3" onclick={goToStep}>
|
||||
<div class="step-number">3</div>
|
||||
<div class="step-label">Design & Export</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- Step 1: Template Selection -->
|
||||
<div class={step1Class} data-step="1">
|
||||
<!-- Beautiful Header -->
|
||||
<div class="step-header-gradient">
|
||||
<h1 class="main-title" data-text="Property Brochure">Property Brochure</h1>
|
||||
<p class="subtitle">Professional Template</p>
|
||||
</div>
|
||||
|
||||
<!-- Template Grid - Professional Black & White Design -->
|
||||
<div class="template-grid" id="all-templates">
|
||||
@ -82,44 +63,63 @@
|
||||
<div class="template-card template-modern-home template-medium" data-template-id="modern-home-template"
|
||||
onclick={handleTemplateSelect}>
|
||||
<div class="template-content modern-home-preview">
|
||||
<!-- Hero Section Preview -->
|
||||
<div class="preview-hero-section">
|
||||
<div class="preview-hero-image"></div>
|
||||
<div class="preview-hero-overlay">
|
||||
<div class="preview-property-name">MODERN HOME</div>
|
||||
<div class="preview-property-address">Premium Location</div>
|
||||
<div class="preview-price">$1,300,000</div>
|
||||
<!-- Hero Section -->
|
||||
<div class="hero">
|
||||
<div class="hero-overlay">
|
||||
<h1 class="property-name" style="color: white !important;">Modern Villa</h1>
|
||||
<p class="property-address" style="color: white !important;">123 Luxury Lane, Prestige City, PC 45678</p>
|
||||
<div class="hero-details">
|
||||
<div class="price" style="color: white !important;">$2,500,000</div>
|
||||
<div class="stats">
|
||||
<span class="stat-item" style="color: white !important;"><i class="fa-solid fa-bed"></i> 4 Beds</span>
|
||||
<span class="stat-item" style="color: white !important;"><i class="fa-solid fa-bath"></i> 3 Baths</span>
|
||||
<span class="stat-item" style="color: white !important;"><i class="fa-solid fa-ruler-combined"></i> 3,200 sq. ft.</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Content Preview -->
|
||||
<div class="preview-content-section">
|
||||
<div class="preview-stats">
|
||||
<span class="preview-stat">🏠 4 Beds</span>
|
||||
<span class="preview-stat">🛁 3 Baths</span>
|
||||
<span class="preview-stat">📏 2,500 sq ft</span>
|
||||
<!-- Content Section -->
|
||||
<div class="content">
|
||||
<div class="description">
|
||||
<h2>About this Property</h2>
|
||||
<p>This stunning modern villa offers contemporary living with premium finishes and an open-concept design perfect for entertaining.</p>
|
||||
</div>
|
||||
<div class="preview-description">
|
||||
<div class="preview-title">About this Property</div>
|
||||
<div class="preview-text">Modern design with clean layout, contemporary styling &
|
||||
premium amenities for sophisticated living. Features open concept design with
|
||||
high-end finishes.</div>
|
||||
|
||||
<div class="specs-grid">
|
||||
<div class="spec-item"><strong>Status:</strong> <span>For Sale</span></div>
|
||||
<div class="spec-item"><strong>Type:</strong> <span>Single-Family</span></div>
|
||||
<div class="spec-item"><strong>Year Built:</strong> <span>2023</span></div>
|
||||
<div class="spec-item"><strong>Parking:</strong> <span>2-Car Garage</span></div>
|
||||
</div>
|
||||
<div class="preview-features">
|
||||
<div class="feature-item">
|
||||
<span class="feature-icon">🏡</span>
|
||||
<span class="feature-text">Modern</span>
|
||||
|
||||
<div class="amenities-grid">
|
||||
<div class="amenity-item"><i class="icon fa-solid fa-check"></i><span>Gourmet Kitchen</span></div>
|
||||
<div class="amenity-item"><i class="icon fa-solid fa-check"></i><span>Master Suite</span></div>
|
||||
<div class="amenity-item"><i class="icon fa-solid fa-check"></i><span>Open Floor Plan</span></div>
|
||||
<div class="amenity-item"><i class="icon fa-solid fa-check"></i><span>Private Garden</span></div>
|
||||
</div>
|
||||
|
||||
<div class="agent-footer">
|
||||
<div class="agent-info">
|
||||
<h3>Sarah Johnson</h3>
|
||||
<p>Your Real Estate Professional</p>
|
||||
</div>
|
||||
<div class="feature-item">
|
||||
<span class="feature-icon">✨</span>
|
||||
<span class="feature-text">Premium</span>
|
||||
</div>
|
||||
<div class="feature-item">
|
||||
<span class="feature-icon">🌿</span>
|
||||
<span class="feature-text">Eco-Friendly</span>
|
||||
<div class="agent-contact-details">
|
||||
<p>(555) 123-4567</p>
|
||||
<p>sarah@realestate.com</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer class="page-footer">
|
||||
<div class="reference-id">
|
||||
<strong>Reference ID:</strong> MH-2024-001
|
||||
</div>
|
||||
<div class="owner-info">
|
||||
<strong>Owner Info:</strong> John Smith, (555) 987-6543
|
||||
</div>
|
||||
</footer>
|
||||
</div>
|
||||
|
||||
<template if:true={isModernHomeTemplateSelected}>
|
||||
@ -134,53 +134,78 @@
|
||||
<div class="template-card template-asgar1 template-tall" data-template-id="asgar-1-template"
|
||||
onclick={handleTemplateSelect}>
|
||||
<div class="template-content asgar1-preview">
|
||||
<div class="preview-hero">
|
||||
<div class="preview-hero-overlay">
|
||||
<div class="preview-property-name">THE GRAND OAK VILLA</div>
|
||||
</div>
|
||||
<!-- Cover Page -->
|
||||
<div class="brochure-page cover-page">
|
||||
<div class="cover-overlay"></div>
|
||||
<header class="cover-header">
|
||||
<div class="logo">Elysian</div>
|
||||
<div class="property-status">FOR SALE</div>
|
||||
</header>
|
||||
<main class="cover-content">
|
||||
<h1 class="cover-title" style="color: #C0A062 !important;">The Grand Oak Villa</h1>
|
||||
<p class="cover-address"><i class="fa-solid fa-location-dot"></i> 123 Luxury Lane, Prestige City, PC 45678</p>
|
||||
</main>
|
||||
<footer class="cover-footer">
|
||||
<div class="feature-item">
|
||||
<div class="value">5</div>
|
||||
<div class="label">Bedrooms</div>
|
||||
</div>
|
||||
<div class="feature-item">
|
||||
<div class="value">6</div>
|
||||
<div class="label">Bathrooms</div>
|
||||
</div>
|
||||
<div class="feature-item">
|
||||
<div class="value">6,200</div>
|
||||
<div class="label">Sq. Ft.</div>
|
||||
</div>
|
||||
<div class="feature-item">
|
||||
<div class="value">$4.5M</div>
|
||||
<div class="label">Price</div>
|
||||
</div>
|
||||
</footer>
|
||||
</div>
|
||||
<div class="preview-content">
|
||||
<div class="preview-section">
|
||||
<div class="preview-section-title">Page 1: Hero Section</div>
|
||||
<div class="preview-text">Luxury villa with stunning visuals, premium presentation, and
|
||||
elegant design elements showcasing the finest architectural details</div>
|
||||
</div>
|
||||
<div class="preview-section">
|
||||
<div class="preview-section-title">Page 2: Specifications</div>
|
||||
<div class="preview-text">Detailed specs & amenities grid with comprehensive property
|
||||
details, floor plans, and premium features for discerning buyers</div>
|
||||
</div>
|
||||
<div class="preview-section">
|
||||
<div class="preview-section-title">Page 3: Location & Info</div>
|
||||
<div class="preview-text">Nearby places, transportation options, prestigious schools,
|
||||
shopping districts, and additional details for complete lifestyle overview</div>
|
||||
</div>
|
||||
<div class="preview-section">
|
||||
<div class="preview-section-title">Premium Features</div>
|
||||
<div class="preview-text">Smart home technology, advanced security systems, luxury
|
||||
amenities, premium finishes, and exclusive lifestyle features</div>
|
||||
</div>
|
||||
<div class="preview-section">
|
||||
<div class="preview-section-title">Investment Value</div>
|
||||
<div class="preview-text">Premium location with high appreciation potential, rental
|
||||
income opportunities, and exclusive market positioning</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="template-preview">
|
||||
<div class="preview-features">
|
||||
<div class="feature-item">
|
||||
<span class="feature-icon">🏰</span>
|
||||
<span class="feature-text">Luxury Villa</span>
|
||||
</div>
|
||||
<div class="feature-item">
|
||||
<span class="feature-icon">📄</span>
|
||||
<span class="feature-text">3 Pages</span>
|
||||
</div>
|
||||
<div class="feature-item">
|
||||
<span class="feature-icon">💎</span>
|
||||
<span class="feature-text">Premium</span>
|
||||
</div>
|
||||
|
||||
<!-- Content Page -->
|
||||
<div class="brochure-page">
|
||||
<div class="content-body">
|
||||
<header class="page-header">
|
||||
<h1 class="title">Property <span>Overview</span></h1>
|
||||
<span class="property-name" style="color: #C0A062 !important;">The Grand Oak Villa</span>
|
||||
</header>
|
||||
<main class="main-content details-grid">
|
||||
<div>
|
||||
<h2 class="section-title" style="color: white !important;">Description</h2>
|
||||
<div class="description">
|
||||
<p style="color: white !important;">Nestled in the heart of Prestige City, The Grand Oak Villa is a masterpiece of modern architecture and timeless elegance.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="specs-and-amenities">
|
||||
<div>
|
||||
<h2 class="section-title" style="color: white !important;">Specifications</h2>
|
||||
<div class="spec-list">
|
||||
<div class="item"><span class="key" style="color: white !important;">Status:</span> <span class="value" style="color: white !important;">For Sale</span></div>
|
||||
<div class="item"><span class="key" style="color: white !important;">Type:</span> <span class="value" style="color: white !important;">Villa</span></div>
|
||||
<div class="item"><span class="key" style="color: white !important;">Year Built:</span> <span class="value" style="color: white !important;">2023</span></div>
|
||||
<div class="item"><span class="key" style="color: white !important;">Parking:</span> <span class="value" style="color: white !important;">3-Car</span></div>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<h2 class="section-title" style="color: white !important;">Amenities</h2>
|
||||
<ul class="amenities-list">
|
||||
<li style="color: white !important;"><i class="fa-solid fa-check"></i> Infinity Pool</li>
|
||||
<li style="color: white !important;"><i class="fa-solid fa-check"></i> Home Theater</li>
|
||||
<li style="color: white !important;"><i class="fa-solid fa-check"></i> Wine Cellar</li>
|
||||
<li style="color: white !important;"><i class="fa-solid fa-check"></i> Smart Home</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
</div>
|
||||
<footer class="page-footer">
|
||||
<div style="color: white !important;"><strong style="color: white !important;">Agent:</strong> Olivia Sterling | (555) 987-6543</div>
|
||||
<div style="color: white !important;"><strong style="color: white !important;">Owner:</strong> John & Jane Doe</div>
|
||||
</footer>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -196,40 +221,41 @@
|
||||
<div class="template-card template-sample template-medium" data-template-id="serenity-house-template"
|
||||
onclick={handleTemplateSelect}>
|
||||
<div class="template-content sample-preview">
|
||||
<div class="preview-header">
|
||||
<div class="preview-triangle"></div>
|
||||
<div class="preview-company">
|
||||
<div class="preview-company-name" style="color: #000000;">THE SERENITY</div>
|
||||
<div class="preview-company-name" style="color: #000000;">HOUSE</div>
|
||||
</div>
|
||||
<div class="preview-title">PEACEFUL RETREAT</div>
|
||||
<div class="preview-for-sale">LUXURY HOUSE</div>
|
||||
</div>
|
||||
<div class="preview-content">
|
||||
<div class="preview-section">
|
||||
<div class="preview-section-title">Serene Living</div>
|
||||
<div class="preview-text">Peaceful retreat with modern amenities, tranquil surroundings,
|
||||
and harmonious design elements creating perfect balance</div>
|
||||
<div class="preview-icons">
|
||||
<span class="preview-icon">🌿</span>
|
||||
<span class="preview-icon">🏡</span>
|
||||
<span class="preview-icon">✨</span>
|
||||
<!-- Page 1: Cover -->
|
||||
<div class="brochure-page">
|
||||
<div class="p1-container">
|
||||
<div class="p1-image-side"></div>
|
||||
<div class="p1-content-side">
|
||||
<header class="p1-header">
|
||||
<div class="collection">Elysian Estates Collection</div>
|
||||
<h1 class="p1-main-title">The Serenity House</h1>
|
||||
<p class="p1-address">123 Luxury Lane, Prestige City, PC 45678</p>
|
||||
<p class="p1-ref-id">Reference ID: ES-8821</p>
|
||||
</header>
|
||||
<footer class="p1-footer">
|
||||
<div class="area">6,200 Sq. Ft. • 5 Bedrooms • 6 Bathrooms</div>
|
||||
An architectural marvel of curated living space.
|
||||
<br>
|
||||
<strong>Offered at $4,500,000</strong>
|
||||
</footer>
|
||||
</div>
|
||||
</div>
|
||||
<div class="preview-section">
|
||||
<div class="preview-section-title">Modern Comfort</div>
|
||||
<div class="preview-text">Beautiful surroundings & tranquility with contemporary design,
|
||||
premium materials, thoughtful layouts, and smart home integration</div>
|
||||
</div>
|
||||
<div class="preview-section">
|
||||
<div class="preview-section-title">Location Benefits</div>
|
||||
<div class="preview-text">Prime location with easy access to amenities, nature trails,
|
||||
shopping centers, excellent schools, and healthcare facilities</div>
|
||||
</div>
|
||||
<div class="preview-section">
|
||||
<div class="preview-section-title">Lifestyle Features</div>
|
||||
<div class="preview-text">Private gardens, outdoor entertainment areas, wellness spaces,
|
||||
and community amenities for complete lifestyle satisfaction</div>
|
||||
</div>
|
||||
|
||||
<!-- Page 2: Content -->
|
||||
<div class="brochure-page">
|
||||
<div class="page-layout">
|
||||
<span class="page-number">02</span>
|
||||
<h1 class="page-title-main">A Sanctuary of Modern Design</h1>
|
||||
<p class="page-title-sub">Where light, space, and nature converge to create an unparalleled living experience.</p>
|
||||
<div class="p2-grid">
|
||||
<div class="p2-text">
|
||||
<p>Designed by the world-renowned architect, Helena Vance, The Serenity House is more than a home; it is a living sculpture. Every line, material, and detail has been thoughtfully considered to evoke a sense of peace and connection with the surrounding landscape.</p>
|
||||
<p class="pull-quote">A timeless residence built not just for living, but for thriving.</p>
|
||||
<p>The interior palette is a harmonious blend of natural oak, Italian travertine, and warm bronze accents, creating an atmosphere of understated luxury.</p>
|
||||
</div>
|
||||
<div class="p2-image"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -246,54 +272,57 @@
|
||||
<div class="template-card template-luxury template-tall" data-template-id="luxury-mansion-template"
|
||||
onclick={handleTemplateSelect}>
|
||||
<div class="template-content luxury-preview">
|
||||
<div class="preview-luxury-header">
|
||||
<div class="preview-luxury-logo" style="color: #e9edf2;">THE VERTICE</div>
|
||||
<div class="preview-luxury-title" style="color: white;">Modern Urban Residence</div>
|
||||
<div class="preview-luxury-subtitle" style="color: white;">Contemporary Living</div>
|
||||
</div>
|
||||
<div class="preview-luxury-content">
|
||||
<div class="preview-luxury-features">
|
||||
<div class="preview-feature">🏢 Urban Design</div>
|
||||
<div class="preview-feature">🤖 Smart Tech</div>
|
||||
<div class="preview-feature">🌆 City Center</div>
|
||||
<div class="preview-feature">🚇 Metro Access</div>
|
||||
<div class="brochure-page cover-page">
|
||||
<div class="cover-overlay"></div>
|
||||
<div class="cover-content">
|
||||
<div class="subtitle">An Urban Oasis</div>
|
||||
<h1 class="main-title" style="color: white !important;">THE VERTICE</h1>
|
||||
<div class="address">18 Skyline Avenue, Metropolis Centre, MC 90210</div>
|
||||
</div>
|
||||
<div class="preview-luxury-description">
|
||||
<div class="preview-text">Modern urban residence with smart technology integration and
|
||||
contemporary architecture for sophisticated city living</div>
|
||||
<div class="preview-text">Convenient lifestyle in the heart of the city with premium
|
||||
amenities, concierge services, and exclusive access</div>
|
||||
</div>
|
||||
<div class="preview-section">
|
||||
<div class="preview-section-title">Urban Benefits</div>
|
||||
<div class="preview-text">Walking distance to shopping, dining, entertainment venues,
|
||||
public transport, business districts, and cultural attractions</div>
|
||||
</div>
|
||||
<div class="preview-section">
|
||||
<div class="preview-section-title">Exquisite Interiors</div>
|
||||
<div class="preview-text">Beautifully designed living spaces with premium finishes,
|
||||
smart home systems, luxury amenities, and panoramic city views</div>
|
||||
</div>
|
||||
<div class="preview-section">
|
||||
<div class="preview-section-title">Investment Potential</div>
|
||||
<div class="preview-text">High-demand urban location with strong rental yields, capital
|
||||
appreciation, and premium market positioning</div>
|
||||
<div class="cover-footer">
|
||||
<span>Residences Starting from $1,200,000</span>
|
||||
<span>Ref ID: VP-2025-001</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="template-preview">
|
||||
<div class="preview-features">
|
||||
<div class="feature-item">
|
||||
<span class="feature-icon">🏢</span>
|
||||
<span class="feature-text">Urban</span>
|
||||
</div>
|
||||
<div class="feature-item">
|
||||
<span class="feature-icon">📄</span>
|
||||
<span class="feature-text">3 Pages</span>
|
||||
</div>
|
||||
<div class="feature-item">
|
||||
<span class="feature-icon">🚀</span>
|
||||
<span class="feature-text">Modern</span>
|
||||
</div>
|
||||
|
||||
<div class="brochure-page">
|
||||
<div class="page-container">
|
||||
<header class="page-header">
|
||||
<h1 class="page-title">Elevated <span>Living</span></h1>
|
||||
<span class="page-subtitle">Discover Your Sanctuary in the Sky</span>
|
||||
</header>
|
||||
<main class="vision-grid">
|
||||
<div class="vision-text">
|
||||
<h3>Where Design Meets Desire.</h3>
|
||||
<p>The Vertice is not just a building; it's a bold statement on modern urban living. Conceived for the discerning individual, it offers a unique blend of architectural prowess, bespoke interiors, and an unparalleled lifestyle experience right in the heart of the city.</p>
|
||||
<p>Every residence is a testament to quality, featuring panoramic city views from floor-to-ceiling windows, intelligent home systems, and finishes selected from the finest materials around the globe. This is more than a home; it's a new perspective.</p>
|
||||
</div>
|
||||
<div class="vision-image"></div>
|
||||
</main>
|
||||
<footer class="page-footer-bar">
|
||||
<span class="property-name" style="color: white !important;">THE VERTICE</span>
|
||||
<span>Page 02 / 06</span>
|
||||
</footer>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="brochure-page">
|
||||
<div class="page-container">
|
||||
<header class="page-header">
|
||||
<h1 class="page-title">Exquisite <span>Interiors</span></h1>
|
||||
<span class="page-subtitle">A Canvas for Your Life</span>
|
||||
</header>
|
||||
<main class="gallery-grid">
|
||||
<div class="gallery-item g-item-1"><span>Open-Concept Living Space</span></div>
|
||||
<div class="gallery-item g-item-2"><span>Master Bedroom Suite</span></div>
|
||||
<div class="gallery-item g-item-3"><span>Gourmet Chef's Kitchen</span></div>
|
||||
<div class="gallery-item g-item-4"><span>Spa-Inspired Bathroom</span></div>
|
||||
<div class="gallery-item g-item-5"><span>Private Balcony Views</span></div>
|
||||
</main>
|
||||
<footer class="page-footer-bar">
|
||||
<span class="property-name" style="color: white !important;">THE VERTICE</span>
|
||||
<span>Page 03 / 06</span>
|
||||
</footer>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -318,11 +347,6 @@
|
||||
|
||||
<!-- Step 2: Property Selection & Market Analysis -->
|
||||
<div class={step2Class} data-step="2">
|
||||
<!-- Beautiful Header -->
|
||||
<div class="step-header-gradient">
|
||||
<h1 class="main-title" data-text="Property Brochure">Property Brochure</h1>
|
||||
<p class="subtitle">Professional Template</p>
|
||||
</div>
|
||||
|
||||
<div class="step2-content">
|
||||
<!-- Row 1: Two Equal Columns -->
|
||||
@ -721,10 +745,6 @@
|
||||
<template if:true={currentImage}>
|
||||
<div class="image-container-step2">
|
||||
<img src={currentImage.url} alt={currentImage.title} class="property-image-step2" />
|
||||
<div class="image-info-step2">
|
||||
<h4>{currentImage.title}</h4>
|
||||
<p class="image-category-step2">{currentImage.category}</p>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
<template if:false={currentImage}>
|
||||
@ -764,11 +784,6 @@
|
||||
|
||||
<!-- Step 3: HTML Editor -->
|
||||
<div class={step3Class} data-step="3">
|
||||
<!-- Beautiful Header -->
|
||||
<div class="step-header-gradient">
|
||||
<h1 class="main-title" data-text="Property Brochure">Property Brochure</h1>
|
||||
<p class="subtitle">Professional Template</p>
|
||||
</div>
|
||||
|
||||
<!-- Editor Container with Sidebar Layout -->
|
||||
<div class="editor-container">
|
||||
@ -930,10 +945,7 @@
|
||||
<label>Text Color:</label>
|
||||
<input type="color" onchange={handleTextColorChange} value="#000000">
|
||||
</div>
|
||||
<div class="toolbar-group">
|
||||
<label>Background:</label>
|
||||
<input type="color" onchange={handleBackgroundColorChange} value="#ffffff">
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<!-- Lists & Indentation Section -->
|
||||
@ -943,12 +955,12 @@
|
||||
<button class="toolbar-button" onclick={handleBulletList}>
|
||||
<lightning-icon icon-name="utility:bullet_list"
|
||||
size="x-small"></lightning-icon>
|
||||
Bullet
|
||||
Bullet(*)
|
||||
</button>
|
||||
<button class="toolbar-button" onclick={handleNumberList}>
|
||||
<lightning-icon icon-name="utility:numbered_list"
|
||||
size="x-small"></lightning-icon>
|
||||
Number
|
||||
Number(1)
|
||||
</button>
|
||||
<button class="toolbar-button" onclick={handleIndent}>
|
||||
<lightning-icon icon-name="utility:indent" size="x-small"></lightning-icon>
|
||||
|
||||
File diff suppressed because one or more lines are too long
244
previews/preview-grand-oak.html
Normal file
244
previews/preview-grand-oak.html
Normal file
@ -0,0 +1,244 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>The Grand Oak Villa - Template Preview</title>
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600;700&family=Playfair+Display:wght@700&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
|
||||
<style>
|
||||
:root {
|
||||
--color-dark-charcoal: #121212;
|
||||
--color-light-gray: #F5F5F5;
|
||||
--color-text-primary: #D1D1D1;
|
||||
--color-text-secondary: #888888;
|
||||
--color-accent-gold: #C0A062;
|
||||
--color-white: #FFFFFF;
|
||||
--color-border: #2a2a2a;
|
||||
--font-primary: 'Montserrat', sans-serif;
|
||||
--font-secondary: 'Playfair Display', serif;
|
||||
}
|
||||
|
||||
body {
|
||||
font-family: var(--font-primary);
|
||||
background-color: #e0e0e0;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
padding: 20px;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.brochure-page {
|
||||
width: 400px;
|
||||
height: 600px;
|
||||
background-color: var(--color-white);
|
||||
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.2);
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.cover-page {
|
||||
position: relative;
|
||||
background-image: url('https://images.unsplash.com/photo-1580587771525-78b9dba3b914?ixlib=rb-4.0.3&q=85&fm=jpg&crop=entropy&cs=srgb&w=1200');
|
||||
background-size: cover;
|
||||
background-position: center;
|
||||
color: var(--color-white);
|
||||
justify-content: space-between;
|
||||
flex: 1;
|
||||
}
|
||||
|
||||
.cover-overlay {
|
||||
position: absolute; top: 0; left: 0; width: 100%; height: 100%;
|
||||
background: linear-gradient(180deg, rgba(18, 18, 18, 0.8) 0%, rgba(18, 18, 18, 0.3) 100%);
|
||||
}
|
||||
|
||||
.cover-header {
|
||||
position: relative; padding: 30px; display: flex;
|
||||
justify-content: space-between; align-items: center;
|
||||
}
|
||||
|
||||
.logo {
|
||||
font-family: var(--font-secondary); font-size: 1.2rem; font-weight: 700;
|
||||
letter-spacing: 1px; border: 2px solid var(--color-white); padding: 6px 12px;
|
||||
}
|
||||
|
||||
.property-status {
|
||||
background-color: var(--color-accent-gold); color: var(--color-dark-charcoal);
|
||||
padding: 8px 16px; font-weight: 600; font-size: 0.8rem; text-transform: uppercase;
|
||||
}
|
||||
|
||||
.cover-content { position: relative; padding: 30px; max-width: 70%; }
|
||||
.cover-title {
|
||||
font-family: var(--font-secondary); font-size: 3rem; font-weight: 700;
|
||||
line-height: 1.1; margin: 0 0 10px 0; color: var(--color-white);
|
||||
}
|
||||
.cover-address {
|
||||
font-size: 1rem; font-weight: 400; display: flex;
|
||||
align-items: center; gap: 8px; color: var(--color-text-primary);
|
||||
}
|
||||
.cover-address i { color: var(--color-accent-gold); }
|
||||
.cover-footer {
|
||||
position: relative; background-color: rgba(18, 18, 18, 0.9);
|
||||
padding: 20px 30px; display: grid; grid-template-columns: repeat(4, 1fr);
|
||||
gap: 15px; text-align: center;
|
||||
}
|
||||
.feature-item { border-right: 1px solid var(--color-border); }
|
||||
.feature-item:last-child { border-right: none; }
|
||||
|
||||
|
||||
.content-body {
|
||||
background-color: var(--color-dark-charcoal); color: var(--color-text-primary);
|
||||
flex-grow: 1; padding: 30px; display: flex; flex-direction: column;
|
||||
}
|
||||
.page-header {
|
||||
display: flex; justify-content: space-between; align-items: baseline;
|
||||
padding-bottom: 15px; margin-bottom: 20px; border-bottom: 1px solid var(--color-border);
|
||||
}
|
||||
.page-header .title {
|
||||
font-family: var(--font-secondary); font-size: 1.6rem; color: var(--color-white);
|
||||
}
|
||||
.page-header .title span { color: var(--color-accent-gold); }
|
||||
.page-header .property-name {
|
||||
font-size: 0.8rem; font-weight: 600; color: var(--color-text-secondary);
|
||||
}
|
||||
.section-title {
|
||||
font-weight: 600; font-size: 0.9rem; color: var(--color-white);
|
||||
margin: 0 0 15px 0; text-transform: uppercase; letter-spacing: 1px;
|
||||
position: relative; padding-bottom: 6px;
|
||||
}
|
||||
.section-title::after {
|
||||
content: ''; position: absolute; bottom: 0; left: 0;
|
||||
width: 30px; height: 2px; background-color: var(--color-accent-gold);
|
||||
}
|
||||
.main-content { flex-grow: 1; }
|
||||
.page-footer {
|
||||
background-color: #0A0A0A;
|
||||
padding: 15px 30px;
|
||||
font-size: 0.8rem; color: var(--color-text-secondary);
|
||||
border-top: 1px solid var(--color-border);
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
}
|
||||
.page-footer strong { color: var(--color-accent-gold); font-weight: 600; }
|
||||
|
||||
.details-grid {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: 20px;
|
||||
}
|
||||
.description p {
|
||||
font-size: 0.8rem;
|
||||
line-height: 1.6;
|
||||
margin: 0 0 15px 0;
|
||||
color: var(--color-text-primary);
|
||||
}
|
||||
.specs-and-amenities {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(2, 1fr);
|
||||
gap: 30px;
|
||||
}
|
||||
.spec-list .item {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
font-size: 0.8rem;
|
||||
padding: 8px 0;
|
||||
border-bottom: 1px solid var(--color-border);
|
||||
}
|
||||
.spec-list .item:first-child { padding-top: 0; }
|
||||
.spec-list .item .key { font-weight: 600; color: var(--color-text-secondary); }
|
||||
.spec-list .item .value { font-weight: 400; color: var(--color-white); }
|
||||
.amenities-list { list-style: none; padding: 0; margin: 0; columns: 1; gap: 8px; }
|
||||
.amenities-list li { font-size: 0.8rem; margin-bottom: 8px; display: flex; align-items: center; }
|
||||
.amenities-list i { color: var(--color-accent-gold); margin-right: 8px; font-size: 0.8rem; }
|
||||
|
||||
.back-button {
|
||||
position: fixed;
|
||||
top: 20px;
|
||||
left: 20px;
|
||||
background: rgba(255,255,255,0.9);
|
||||
color: #333;
|
||||
padding: 10px 20px;
|
||||
border-radius: 25px;
|
||||
text-decoration: none;
|
||||
font-weight: 500;
|
||||
box-shadow: 0 4px 15px rgba(0,0,0,0.1);
|
||||
backdrop-filter: blur(10px);
|
||||
transition: all 0.3s ease;
|
||||
}
|
||||
|
||||
.back-button:hover {
|
||||
background: white;
|
||||
transform: translateY(-2px);
|
||||
box-shadow: 0 6px 20px rgba(0,0,0,0.15);
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<a href="template-preview.html" class="back-button">
|
||||
<i class="fa-solid fa-arrow-left"></i> Back to Templates
|
||||
</a>
|
||||
|
||||
<div class="brochure-page cover-page">
|
||||
<div class="cover-overlay"></div>
|
||||
<header class="cover-header"><div class="logo">Elysian</div><div class="property-status">FOR SALE</div></header>
|
||||
<main class="cover-content">
|
||||
<h1 class="cover-title" style="color: white;">Modern Villa</h1>
|
||||
<p class="cover-address" style="color: white;"><i class="fa-solid fa-location-dot"></i> 123 Luxury Lane, Prestige City, PC 45678</p>
|
||||
</main>
|
||||
<footer class="cover-footer">
|
||||
<div class="feature-item"><div style="font-size: 1.2rem; font-weight: 600; color: white; margin-bottom: 4px;">4</div><div style="font-size: 0.7rem; color: #888888; text-transform: uppercase; letter-spacing: 0.5px;">Beds</div></div>
|
||||
<div class="feature-item"><div style="font-size: 1.2rem; font-weight: 600; color: white; margin-bottom: 4px;">3</div><div style="font-size: 0.7rem; color: #888888; text-transform: uppercase; letter-spacing: 0.5px;">Baths</div></div>
|
||||
<div class="feature-item"><div style="font-size: 1.2rem; font-weight: 600; color: white; margin-bottom: 4px;">6,200</div><div style="font-size: 0.7rem; color: #888888; text-transform: uppercase; letter-spacing: 0.5px;">Sq. Ft.</div></div>
|
||||
<div class="feature-item"><div style="font-size: 1.2rem; font-weight: 600; color: white; margin-bottom: 4px;">$2,500,000</div><div style="font-size: 0.7rem; color: #888888; text-transform: uppercase; letter-spacing: 0.5px;">Price</div></div>
|
||||
</footer>
|
||||
</div>
|
||||
|
||||
<div class="brochure-page">
|
||||
<div class="content-body">
|
||||
<header class="page-header"><h1 class="title">Property <span>Overview</span></h1><span class="property-name" style="color: #C0A062;">The Grand Oak Villa</span></header>
|
||||
<main class="main-content details-grid">
|
||||
<div>
|
||||
<h2 class="section-title">Description</h2>
|
||||
<div class="description">
|
||||
<p>Nestled in the heart of Prestige City, The Grand Oak Villa is a masterpiece of modern architecture and timeless elegance. This expansive 6,200 sq. ft. residence offers unparalleled luxury and privacy.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="specs-and-amenities">
|
||||
<div>
|
||||
<h2 class="section-title">Specifications</h2>
|
||||
<div class="spec-list">
|
||||
<div class="item"><span class="key">Status:</span> <span class="value">For Sale</span></div>
|
||||
<div class="item"><span class="key">Type:</span> <span class="value">Villa</span></div>
|
||||
<div class="item"><span class="key">Year Built:</span> <span class="value">2023</span></div>
|
||||
<div class="item"><span class="key">Parking:</span> <span class="value">3-Car</span></div>
|
||||
<div class="item"><span class="key">Floor:</span> <span class="value">2 Levels</span></div>
|
||||
<div class="item"><span class="key">Furnishing:</span> <span class="value">Partially</span></div>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<h2 class="section-title">Amenities</h2>
|
||||
<ul class="amenities-list">
|
||||
<li><i class="fa-solid fa-check"></i> Infinity Pool</li>
|
||||
<li><i class="fa-solid fa-check"></i> Home Theater</li>
|
||||
<li><i class="fa-solid fa-check"></i> Wine Cellar</li>
|
||||
<li><i class="fa-solid fa-check"></i> Smart Home</li>
|
||||
<li><i class="fa-solid fa-check"></i> Spa & Sauna</li>
|
||||
<li><i class="fa-solid fa-check"></i> Landscaped Gardens</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
</div>
|
||||
<footer class="page-footer">
|
||||
<div><strong>Agent:</strong> Olivia Sterling | (555) 987-6543</div>
|
||||
<div><strong>Owner:</strong> John & Jane Doe</div>
|
||||
</footer>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
316
previews/preview-modern-home.html
Normal file
316
previews/preview-modern-home.html
Normal file
@ -0,0 +1,316 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Real Estate Modern Home - Template Preview</title>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
|
||||
<style>
|
||||
@import url('https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap');
|
||||
|
||||
:root {
|
||||
--color-primary: #003366;
|
||||
--color-accent: #f39c12;
|
||||
--color-background: #ffffff;
|
||||
--color-text-light: #ffffff;
|
||||
--color-text-dark: #333333;
|
||||
--color-text-muted: #666666;
|
||||
--color-background-light: #f8f9fa;
|
||||
}
|
||||
|
||||
body {
|
||||
font-family: 'Lato', sans-serif;
|
||||
background-color: #e9e9e9;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
padding: 20px;
|
||||
margin: 0;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
}
|
||||
|
||||
.brochure {
|
||||
width: 400px;
|
||||
height: 600px;
|
||||
background-color: var(--color-background);
|
||||
box-shadow: 0 10px 40px rgba(0, 0, 0, 0.15);
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.hero {
|
||||
height: 40%;
|
||||
background-image: url('https://images.unsplash.com/photo-1568605114967-8130f3a36994?ixlib=rb-4.0.3&q=85&fm=jpg&crop=entropy&cs=srgb&w=1200');
|
||||
background-size: cover;
|
||||
background-position: center;
|
||||
position: relative;
|
||||
color: var(--color-text-light);
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: flex-end;
|
||||
}
|
||||
|
||||
.hero-overlay {
|
||||
background: linear-gradient(to top, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0.1) 100%);
|
||||
padding: 30px;
|
||||
}
|
||||
|
||||
.property-name {
|
||||
font-size: 32px;
|
||||
font-weight: 900;
|
||||
margin: 0;
|
||||
line-height: 1.1;
|
||||
}
|
||||
|
||||
.property-address {
|
||||
font-size: 14px;
|
||||
font-weight: 300;
|
||||
margin: 6px 0 18px 0;
|
||||
border-left: 3px solid var(--color-accent);
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
.hero-details {
|
||||
display: flex;
|
||||
gap: 20px;
|
||||
align-items: center;
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
|
||||
.price {
|
||||
font-size: 24px;
|
||||
font-weight: 700;
|
||||
color: var(--color-accent);
|
||||
}
|
||||
|
||||
.stats {
|
||||
display: flex;
|
||||
gap: 15px;
|
||||
font-size: 12px;
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
.stat-item {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 6px;
|
||||
}
|
||||
|
||||
.content {
|
||||
padding: 30px;
|
||||
flex-grow: 1;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: space-between;
|
||||
}
|
||||
|
||||
.description h2 {
|
||||
font-size: 20px;
|
||||
font-weight: 700;
|
||||
color: var(--color-primary);
|
||||
margin-top: 0;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.description p {
|
||||
font-size: 13px;
|
||||
line-height: 1.6;
|
||||
color: var(--color-text-muted);
|
||||
margin: 0 0 20px 0;
|
||||
}
|
||||
|
||||
.specs-grid {
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 1fr;
|
||||
gap: 20px;
|
||||
margin: 20px 0;
|
||||
}
|
||||
|
||||
.spec-item {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
padding: 8px 0;
|
||||
border-bottom: 1px solid #eee;
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
.spec-item strong {
|
||||
font-weight: 700;
|
||||
color: var(--color-text-dark);
|
||||
}
|
||||
|
||||
.spec-item span {
|
||||
color: var(--color-text-muted);
|
||||
}
|
||||
|
||||
.amenities-grid {
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 1fr;
|
||||
gap: 8px;
|
||||
margin: 20px 0;
|
||||
}
|
||||
|
||||
.amenity-item {
|
||||
background-color: var(--color-background);
|
||||
padding: 8px 12px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 8px;
|
||||
border: 1px solid #e8e8e8;
|
||||
border-radius: 4px;
|
||||
font-size: 11px;
|
||||
}
|
||||
|
||||
.amenity-item .icon {
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
background-color: var(--color-accent);
|
||||
color: white;
|
||||
border-radius: 50%;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 8px;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
.agent-footer {
|
||||
border-top: 3px solid var(--color-accent);
|
||||
padding-top: 15px;
|
||||
margin-top: 20px;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.agent-info h3 {
|
||||
margin: 0 0 3px 0;
|
||||
font-size: 16px;
|
||||
font-weight: 700;
|
||||
color: var(--color-text-dark);
|
||||
}
|
||||
|
||||
.agent-info p {
|
||||
margin: 0;
|
||||
font-size: 12px;
|
||||
color: var(--color-text-muted);
|
||||
}
|
||||
|
||||
.agent-contact-details {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.agent-contact-details p {
|
||||
font-size: 12px;
|
||||
font-weight: 700;
|
||||
color: var(--color-primary);
|
||||
margin: 2px 0;
|
||||
}
|
||||
|
||||
.page-footer {
|
||||
margin-top: auto;
|
||||
background-color: var(--color-primary);
|
||||
color: var(--color-text-light);
|
||||
padding: 15px 30px;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
font-size: 11px;
|
||||
}
|
||||
|
||||
.page-footer strong {
|
||||
color: var(--color-accent);
|
||||
}
|
||||
|
||||
.back-button {
|
||||
position: fixed;
|
||||
top: 20px;
|
||||
left: 20px;
|
||||
background: rgba(255,255,255,0.9);
|
||||
color: #333;
|
||||
padding: 10px 20px;
|
||||
border-radius: 25px;
|
||||
text-decoration: none;
|
||||
font-weight: 500;
|
||||
box-shadow: 0 4px 15px rgba(0,0,0,0.1);
|
||||
backdrop-filter: blur(10px);
|
||||
transition: all 0.3s ease;
|
||||
}
|
||||
|
||||
.back-button:hover {
|
||||
background: white;
|
||||
transform: translateY(-2px);
|
||||
box-shadow: 0 6px 20px rgba(0,0,0,0.15);
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<a href="template-preview.html" class="back-button">
|
||||
<i class="fa-solid fa-arrow-left"></i> Back to Templates
|
||||
</a>
|
||||
|
||||
<div class="brochure">
|
||||
<div class="hero">
|
||||
<div class="hero-overlay">
|
||||
<h1 class="property-name">Modern Villa</h1>
|
||||
<p class="property-address">123 Luxury Lane, Prestige City, PC 45678</p>
|
||||
<div class="hero-details">
|
||||
<div class="price">$2,500,000</div>
|
||||
<div class="stats">
|
||||
<span class="stat-item"><i class="fa-solid fa-bed"></i> 4 Beds</span>
|
||||
<span class="stat-item"><i class="fa-solid fa-bath"></i> 3 Baths</span>
|
||||
<span class="stat-item"><i class="fa-solid fa-ruler-combined"></i> 3,200 sq. ft.</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="content">
|
||||
<div class="description">
|
||||
<h2>About this Property</h2>
|
||||
<p>This stunning modern villa offers contemporary living with premium finishes and an open-concept design perfect for entertaining. Features include a gourmet kitchen, spacious living areas, and beautiful outdoor spaces.</p>
|
||||
</div>
|
||||
|
||||
<div class="specs-grid">
|
||||
<div class="spec-item"><strong>Status:</strong> <span>For Sale</span></div>
|
||||
<div class="spec-item"><strong>Type:</strong> <span>Single-Family</span></div>
|
||||
<div class="spec-item"><strong>Year Built:</strong> <span>2023</span></div>
|
||||
<div class="spec-item"><strong>Parking:</strong> <span>2-Car Garage</span></div>
|
||||
<div class="spec-item"><strong>Floor:</strong> <span>2 Levels</span></div>
|
||||
<div class="spec-item"><strong>Furnishing:</strong> <span>Unfurnished</span></div>
|
||||
</div>
|
||||
|
||||
<div class="amenities-grid">
|
||||
<div class="amenity-item"><i class="icon fa-solid fa-check"></i><span>Gourmet Kitchen</span></div>
|
||||
<div class="amenity-item"><i class="icon fa-solid fa-check"></i><span>Master Suite</span></div>
|
||||
<div class="amenity-item"><i class="icon fa-solid fa-check"></i><span>Open Floor Plan</span></div>
|
||||
<div class="amenity-item"><i class="icon fa-solid fa-check"></i><span>Private Garden</span></div>
|
||||
<div class="amenity-item"><i class="icon fa-solid fa-check"></i><span>Smart Home</span></div>
|
||||
<div class="amenity-item"><i class="icon fa-solid fa-check"></i><span>Energy Efficient</span></div>
|
||||
</div>
|
||||
|
||||
<div class="agent-footer">
|
||||
<div class="agent-info">
|
||||
<h3>Sarah Johnson</h3>
|
||||
<p>Your Real Estate Professional</p>
|
||||
</div>
|
||||
<div class="agent-contact-details">
|
||||
<p>(555) 123-4567</p>
|
||||
<p>sarah@realestate.com</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer class="page-footer">
|
||||
<div class="reference-id">
|
||||
<strong>Reference ID:</strong> MH-2024-001
|
||||
</div>
|
||||
<div class="owner-info">
|
||||
<strong>Owner Info:</strong> John Smith, (555) 987-6543
|
||||
</div>
|
||||
</footer>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
289
previews/preview-serenity-house.html
Normal file
289
previews/preview-serenity-house.html
Normal file
@ -0,0 +1,289 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>The Serenity House - Template Preview</title>
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&family=Cormorant+Garamond:wght@400;600;700&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
|
||||
<style>
|
||||
:root {
|
||||
--color-bg: #FFFFFF;
|
||||
--color-off-white: #F8F7F5;
|
||||
--color-text-primary: #333333;
|
||||
--color-text-secondary: #777777;
|
||||
--color-accent-beige: #D4C7B8;
|
||||
--color-border: #EAEAEA;
|
||||
--font-serif: 'Cormorant Garamond', serif;
|
||||
--font-sans: 'Lato', sans-serif;
|
||||
}
|
||||
|
||||
body {
|
||||
font-family: var(--font-sans);
|
||||
background-color: #d8d8d8;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
padding: 20px;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.brochure-page {
|
||||
width: 400px;
|
||||
height: 500px;
|
||||
background-color: var(--color-bg);
|
||||
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
overflow: hidden;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.p1-container {
|
||||
display: flex;
|
||||
height: 100%;
|
||||
}
|
||||
.p1-image-side {
|
||||
flex: 1.2;
|
||||
background-image: url('https://images.unsplash.com/photo-1600585154340-be6161a56a0c?ixlib=rb-4.0.3&q=85&fm=jpg&crop=entropy&cs=srgb&w=1200');
|
||||
background-size: cover;
|
||||
background-position: center;
|
||||
}
|
||||
.p1-content-side {
|
||||
flex: 1;
|
||||
padding: 50px 40px;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: space-between;
|
||||
}
|
||||
.p1-header .collection {
|
||||
font-size: 0.8rem;
|
||||
letter-spacing: 2px;
|
||||
color: var(--color-text-secondary);
|
||||
text-transform: uppercase;
|
||||
}
|
||||
.p1-main-title {
|
||||
font-family: var(--font-serif);
|
||||
font-size: 3.5rem;
|
||||
font-weight: 600;
|
||||
line-height: 1.1;
|
||||
color: var(--color-text-primary);
|
||||
margin: 15px 0;
|
||||
}
|
||||
.p1-address {
|
||||
font-size: 0.9rem;
|
||||
color: var(--color-text-secondary);
|
||||
border-left: 3px solid var(--color-accent-beige);
|
||||
padding-left: 15px;
|
||||
}
|
||||
.p1-ref-id {
|
||||
font-size: 0.8rem;
|
||||
color: var(--color-text-secondary);
|
||||
margin-top: 10px;
|
||||
padding-left: 18px;
|
||||
}
|
||||
.p1-footer {
|
||||
font-size: 0.8rem;
|
||||
color: var(--color-text-secondary);
|
||||
}
|
||||
.p1-footer strong {
|
||||
color: var(--color-text-primary);
|
||||
}
|
||||
.p1-footer .area {
|
||||
font-size: 1rem;
|
||||
color: var(--color-text-primary);
|
||||
font-weight: 700;
|
||||
margin-bottom: 8px;
|
||||
}
|
||||
|
||||
.page-layout {
|
||||
padding: 50px;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
height: 100%;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.page-number {
|
||||
position: absolute;
|
||||
top: 50px; right: 50px;
|
||||
font-family: var(--font-serif);
|
||||
font-size: 1rem;
|
||||
color: var(--color-text-secondary);
|
||||
}
|
||||
.page-title-main {
|
||||
font-family: var(--font-serif);
|
||||
font-size: 2.5rem;
|
||||
font-weight: 600;
|
||||
color: var(--color-text-primary);
|
||||
margin: 0 0 10px 0;
|
||||
line-height: 1;
|
||||
}
|
||||
.page-title-sub {
|
||||
font-size: 0.9rem;
|
||||
color: var(--color-text-secondary);
|
||||
margin-bottom: 30px;
|
||||
}
|
||||
.content-divider {
|
||||
border: 0;
|
||||
height: 1px;
|
||||
background-color: var(--color-border);
|
||||
margin: 20px 0;
|
||||
}
|
||||
.section-title {
|
||||
font-family: var(--font-serif);
|
||||
font-size: 1.3rem;
|
||||
font-weight: 600;
|
||||
color: var(--color-text-primary);
|
||||
margin-bottom: 15px;
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
.p2-grid {
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 1fr;
|
||||
gap: 40px;
|
||||
flex-grow: 1;
|
||||
}
|
||||
.p2-image {
|
||||
background-image: url('https://images.unsplash.com/photo-1618221195710-dd6b41faaea6?ixlib=rb-4.0.3&q=85&fm=jpg&crop=entropy&cs=srgb&w=800');
|
||||
background-size: cover;
|
||||
background-position: center;
|
||||
}
|
||||
.p2-text p {
|
||||
font-size: 0.9rem;
|
||||
line-height: 1.7;
|
||||
color: var(--color-text-secondary);
|
||||
}
|
||||
.p2-text p:first-of-type::first-letter {
|
||||
font-family: var(--font-serif);
|
||||
font-size: 3rem;
|
||||
float: left;
|
||||
line-height: 1;
|
||||
margin-right: 10px;
|
||||
color: var(--color-accent-beige);
|
||||
}
|
||||
.pull-quote {
|
||||
border-left: 3px solid var(--color-accent-beige);
|
||||
padding-left: 20px;
|
||||
margin: 20px 0;
|
||||
font-family: var(--font-serif);
|
||||
font-size: 1.2rem;
|
||||
font-style: italic;
|
||||
color: var(--color-text-primary);
|
||||
}
|
||||
|
||||
.p3-main-content { flex-grow: 1; }
|
||||
.spec-grid {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(4, 1fr);
|
||||
gap: 20px;
|
||||
padding: 20px;
|
||||
background-color: var(--color-off-white);
|
||||
}
|
||||
.spec-item { text-align: center; }
|
||||
.spec-item .value {
|
||||
font-size: 1.5rem;
|
||||
font-weight: 700;
|
||||
color: var(--color-text-primary);
|
||||
}
|
||||
.spec-item .label {
|
||||
font-size: 0.7rem;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.5px;
|
||||
color: var(--color-text-secondary);
|
||||
}
|
||||
.details-grid {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(2, 1fr);
|
||||
gap: 10px 30px;
|
||||
}
|
||||
.details-item {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
border-bottom: 1px solid var(--color-border);
|
||||
padding-bottom: 8px;
|
||||
font-size: 0.8rem;
|
||||
}
|
||||
.details-item .label { color: var(--color-text-secondary); }
|
||||
.details-item .value { color: var(--color-text-primary); font-weight: 700; }
|
||||
.amenities-list { list-style: none; padding: 0; column-count: 2; column-gap: 30px;}
|
||||
.amenities-list li {
|
||||
margin-bottom: 8px;
|
||||
color: var(--color-text-secondary);
|
||||
display: flex;
|
||||
align-items: center;
|
||||
font-size: 0.8rem;
|
||||
-webkit-column-break-inside: avoid;
|
||||
page-break-inside: avoid;
|
||||
break-inside: avoid;
|
||||
}
|
||||
.amenities-list li i { color: var(--color-accent-beige); margin-right: 8px; }
|
||||
|
||||
.back-button {
|
||||
position: fixed;
|
||||
top: 20px;
|
||||
left: 20px;
|
||||
background: rgba(255,255,255,0.9);
|
||||
color: #333;
|
||||
padding: 10px 20px;
|
||||
border-radius: 25px;
|
||||
text-decoration: none;
|
||||
font-weight: 500;
|
||||
box-shadow: 0 4px 15px rgba(0,0,0,0.1);
|
||||
backdrop-filter: blur(10px);
|
||||
transition: all 0.3s ease;
|
||||
}
|
||||
|
||||
.back-button:hover {
|
||||
background: white;
|
||||
transform: translateY(-2px);
|
||||
box-shadow: 0 6px 20px rgba(0,0,0,0.15);
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<a href="template-preview.html" class="back-button">
|
||||
<i class="fa-solid fa-arrow-left"></i> Back to Templates
|
||||
</a>
|
||||
|
||||
<div class="brochure-page">
|
||||
<div class="p1-container">
|
||||
<div class="p1-image-side"></div>
|
||||
<div class="p1-content-side">
|
||||
<header class="p1-header">
|
||||
<div class="collection">Elysian Estates Collection</div>
|
||||
<h1 class="p1-main-title">The Serenity House</h1>
|
||||
<p class="p1-address">123 Luxury Lane, Prestige City, PC 45678</p>
|
||||
<p class="p1-ref-id">Reference ID: ES-8821</p>
|
||||
</header>
|
||||
<footer class="p1-footer">
|
||||
<div class="area">6,200 Sq. Ft. • 5 Bedrooms • 6 Bathrooms</div>
|
||||
An architectural marvel of curated living space.
|
||||
<br>
|
||||
<strong>Offered at $4,500,000</strong>
|
||||
</footer>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="brochure-page">
|
||||
<div class="page-layout">
|
||||
<span class="page-number">02</span>
|
||||
<h1 class="page-title-main">A Sanctuary of Modern Design</h1>
|
||||
<p class="page-title-sub">Where light, space, and nature converge to create an unparalleled living experience.</p>
|
||||
<div class="p2-grid">
|
||||
<div class="p2-text">
|
||||
<p>Designed by the world-renowned architect, Helena Vance, The Serenity House is more than a home; it is a living sculpture. Every line, material, and detail has been thoughtfully considered to evoke a sense of peace and connection with the surrounding landscape. Soaring ceilings and floor-to-ceiling glass walls dissolve the boundaries between inside and out, flooding the space with natural light.</p>
|
||||
<p class="pull-quote">A timeless residence built not just for living, but for thriving.</p>
|
||||
<p>The interior palette is a harmonious blend of natural oak, Italian travertine, and warm bronze accents, creating an atmosphere of understated luxury. This property represents a unique opportunity to own a piece of architectural history.</p>
|
||||
</div>
|
||||
<div class="p2-image"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
340
previews/preview-vertice.html
Normal file
340
previews/preview-vertice.html
Normal file
@ -0,0 +1,340 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>The Vertice - Template Preview</title>
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;700;800&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
|
||||
<style>
|
||||
:root {
|
||||
--color-dark: #111111;
|
||||
--color-light: #FFFFFF;
|
||||
--color-accent-green: #0A6847;
|
||||
--color-grey-bg: #F0F0F0;
|
||||
--color-text-dark: #222222;
|
||||
--color-text-light: #EFEFEF;
|
||||
--color-text-muted: #888888;
|
||||
--color-border: #DDDDDD;
|
||||
--font-main: 'Inter', sans-serif;
|
||||
}
|
||||
|
||||
body {
|
||||
font-family: var(--font-main);
|
||||
background-color: #d8d8d8;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
padding: 20px;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.brochure-page {
|
||||
width: 400px;
|
||||
height: 500px;
|
||||
background-color: var(--color-light);
|
||||
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
overflow: hidden;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.cover-page {
|
||||
background-image: url('https://plus.unsplash.com/premium_photo-1677474827617-6a7269f97574?q=80&w=687&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D');
|
||||
background-size: cover;
|
||||
background-position: center;
|
||||
color: var(--color-light);
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
text-align: center;
|
||||
position: relative;
|
||||
flex: 1;
|
||||
}
|
||||
.cover-overlay {
|
||||
position: absolute; top: 0; left: 0; width: 100%; height: 100%;
|
||||
background: linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.3));
|
||||
}
|
||||
.cover-content {
|
||||
position: relative; z-index: 2; padding: 40px;
|
||||
}
|
||||
.cover-content .subtitle {
|
||||
font-size: 0.9rem;
|
||||
font-weight: 500;
|
||||
letter-spacing: 3px;
|
||||
text-transform: uppercase;
|
||||
color: rgba(255, 255, 255, 0.8);
|
||||
}
|
||||
.cover-content .main-title {
|
||||
font-size: 4rem;
|
||||
font-weight: 800;
|
||||
line-height: 1.1;
|
||||
margin: 8px 0 15px 0;
|
||||
text-shadow: 0 4px 10px rgba(0,0,0,0.3);
|
||||
}
|
||||
.cover-content .address {
|
||||
font-size: 1rem;
|
||||
font-weight: 400;
|
||||
border-top: 1px solid var(--color-accent-green);
|
||||
display: inline-block;
|
||||
padding-top: 15px;
|
||||
}
|
||||
.cover-footer {
|
||||
position: absolute;
|
||||
bottom: 30px;
|
||||
left: 30px; right: 30px;
|
||||
z-index: 2;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
font-size: 0.8rem;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
.page-container {
|
||||
padding: 50px;
|
||||
height: 100%;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.page-header {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: baseline;
|
||||
border-bottom: 1px solid var(--color-border);
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
.page-title {
|
||||
font-size: 2rem;
|
||||
font-weight: 800;
|
||||
color: var(--color-dark);
|
||||
}
|
||||
.page-title span {
|
||||
color: var(--color-accent-green);
|
||||
}
|
||||
.page-subtitle {
|
||||
font-size: 0.9rem;
|
||||
font-weight: 500;
|
||||
color: var(--color-text-muted);
|
||||
}
|
||||
.page-footer-bar {
|
||||
margin-top: auto;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
padding-top: 15px;
|
||||
border-top: 1px solid var(--color-border);
|
||||
font-size: 0.8rem;
|
||||
font-weight: 500;
|
||||
color: var(--color-text-muted);
|
||||
}
|
||||
.page-footer-bar .property-name {
|
||||
color: var(--color-dark);
|
||||
}
|
||||
.section-title {
|
||||
font-size: 1.2rem;
|
||||
font-weight: 700;
|
||||
color: var(--color-dark);
|
||||
margin-bottom: 20px;
|
||||
margin-top: 0;
|
||||
}
|
||||
.detail-item {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
font-size: 0.8rem;
|
||||
padding: 8px 0;
|
||||
border-bottom: 1px solid var(--color-border);
|
||||
}
|
||||
.detail-item .label { color: var(--color-text-muted); }
|
||||
.detail-item .value { color: var(--color-text-dark); font-weight: 600; text-align: right; }
|
||||
|
||||
.vision-grid {
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 1fr;
|
||||
gap: 40px;
|
||||
flex-grow: 1;
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
.vision-image {
|
||||
background-image: url('https://images.unsplash.com/photo-1626704359446-0de90350b4e7?q=80&w=736&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D');
|
||||
background-size: cover;
|
||||
background-position: center;
|
||||
}
|
||||
.vision-text h3 {
|
||||
font-size: 1.5rem;
|
||||
font-weight: 700;
|
||||
color: var(--color-dark);
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
.vision-text p {
|
||||
font-size: 0.9rem;
|
||||
line-height: 1.7;
|
||||
color: var(--color-text-muted);
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
.gallery-grid {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(3, 1fr);
|
||||
grid-template-rows: 150px 150px 150px;
|
||||
gap: 15px;
|
||||
flex-grow: 1;
|
||||
padding-top: 5px;
|
||||
}
|
||||
.gallery-item {
|
||||
background-size: cover;
|
||||
background-position: center;
|
||||
position: relative;
|
||||
display: flex;
|
||||
align-items: flex-end;
|
||||
color: var(--color-light);
|
||||
padding: 12px;
|
||||
}
|
||||
.gallery-item::after {
|
||||
content: ''; position: absolute; top:0; left: 0; width: 100%; height: 100%;
|
||||
background: linear-gradient(to top, rgba(0,0,0,0.7), transparent);
|
||||
}
|
||||
.gallery-item span { font-weight: 600; z-index: 2; font-size: 0.8rem; }
|
||||
.g-item-1 { grid-column: 1 / 3; grid-row: 1 / 2; background-image: url('https://images.unsplash.com/photo-1616046229478-9901c5536a45?ixlib=rb-4.0.3&q=85&fm=jpg&crop=entropy&cs=srgb&w=800'); }
|
||||
.g-item-2 { grid-column: 3 / 4; grid-row: 1 / 3; background-image: url('https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?ixlib=rb-4.0.3&q=85&fm=jpg&crop=entropy&cs=srgb&w=800'); }
|
||||
.g-item-3 { grid-column: 1 / 2; grid-row: 2 / 4; background-image: url('https://images.unsplash.com/photo-1600121848594-d8644e57abab?ixlib=rb-4.0.3&q=85&fm=jpg&crop=entropy&cs=srgb&w=800'); }
|
||||
.g-item-4 { grid-column: 2 / 3; grid-row: 2 / 3; background-image: url('https://images.unsplash.com/photo-1595526114035-0d45ed16433d?ixlib=rb-4.0.3&q=85&fm=jpg&crop=entropy&cs=srgb&w=800'); }
|
||||
.g-item-5 { grid-column: 2 / 4; grid-row: 3 / 4; background-image: url('https://images.unsplash.com/photo-1512918728675-ed5a71a580a9?ixlib=rb-4.0.3&q=85&fm=jpg&crop=entropy&cs=srgb&w=800'); }
|
||||
|
||||
.amenities-intro {
|
||||
font-size: 0.9rem;
|
||||
line-height: 1.7;
|
||||
color: var(--color-text-muted);
|
||||
margin: 8px 0 15px 0;
|
||||
}
|
||||
.page4-grid {
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 1.2fr;
|
||||
gap: 40px;
|
||||
flex-grow: 1;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
.page4-image {
|
||||
background-image: url('https://plus.unsplash.com/premium_photo-1675745330187-a6f001a21abe?q=80&w=687&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D');
|
||||
background-size: cover;
|
||||
background-position: center;
|
||||
min-height: 100%;
|
||||
border: 4px solid var(--color-accent-green);
|
||||
}
|
||||
.page4-content {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: space-between;
|
||||
}
|
||||
.amenities-list-p4 {
|
||||
list-style: none;
|
||||
padding: 0;
|
||||
margin: 0 0 20px 0;
|
||||
column-count: 1;
|
||||
column-gap: 20px;
|
||||
}
|
||||
.amenities-list-p4 li {
|
||||
display: flex;
|
||||
align-items: flex-start;
|
||||
margin-bottom: 12px;
|
||||
font-weight: 500;
|
||||
font-size: 0.8rem;
|
||||
-webkit-column-break-inside: avoid;
|
||||
page-break-inside: avoid;
|
||||
break-inside: avoid;
|
||||
}
|
||||
.amenities-list-p4 i {
|
||||
font-size: 0.8rem;
|
||||
color: var(--color-accent-green);
|
||||
margin-right: 10px;
|
||||
width: 15px;
|
||||
margin-top: 2px;
|
||||
}
|
||||
|
||||
.back-button {
|
||||
position: fixed;
|
||||
top: 20px;
|
||||
left: 20px;
|
||||
background: rgba(255,255,255,0.9);
|
||||
color: #333;
|
||||
padding: 10px 20px;
|
||||
border-radius: 25px;
|
||||
text-decoration: none;
|
||||
font-weight: 500;
|
||||
box-shadow: 0 4px 15px rgba(0,0,0,0.1);
|
||||
backdrop-filter: blur(10px);
|
||||
transition: all 0.3s ease;
|
||||
}
|
||||
|
||||
.back-button:hover {
|
||||
background: white;
|
||||
transform: translateY(-2px);
|
||||
box-shadow: 0 6px 20px rgba(0,0,0,0.15);
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<a href="template-preview.html" class="back-button">
|
||||
<i class="fa-solid fa-arrow-left"></i> Back to Templates
|
||||
</a>
|
||||
|
||||
<div class="brochure-page cover-page">
|
||||
<div class="cover-overlay"></div>
|
||||
<div class="cover-content">
|
||||
<div class="subtitle">An Urban Oasis</div>
|
||||
<h1 class="main-title">THE VERTICE</h1>
|
||||
<div class="address">18 Skyline Avenue, Metropolis Centre, MC 90210</div>
|
||||
</div>
|
||||
<div class="cover-footer">
|
||||
<span>Residences Starting from $1,200,000</span>
|
||||
<span>Ref ID: VP-2025-001</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="brochure-page">
|
||||
<div class="page-container">
|
||||
<header class="page-header">
|
||||
<h1 class="page-title">Elevated <span>Living</span></h1>
|
||||
<span class="page-subtitle">Discover Your Sanctuary in the Sky</span>
|
||||
</header>
|
||||
<main class="vision-grid">
|
||||
<div class="vision-text">
|
||||
<h3>Where Design Meets Desire.</h3>
|
||||
<p>The Vertice is not just a building; it's a bold statement on modern urban living. Conceived for the discerning individual, it offers a unique blend of architectural prowess, bespoke interiors, and an unparalleled lifestyle experience right in the heart of the city.</p>
|
||||
<p>Every residence is a testament to quality, featuring panoramic city views from floor-to-ceiling windows, intelligent home systems, and finishes selected from the finest materials around the globe. This is more than a home; it's a new perspective.</p>
|
||||
</div>
|
||||
<div class="vision-image"></div>
|
||||
</main>
|
||||
<footer class="page-footer-bar">
|
||||
<span class="property-name">THE VERTICE</span>
|
||||
<span>Page 02 / 06</span>
|
||||
</footer>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="brochure-page">
|
||||
<div class="page-container">
|
||||
<header class="page-header">
|
||||
<h1 class="page-title">Exquisite <span>Interiors</span></h1>
|
||||
<span class="page-subtitle">A Canvas for Your Life</span>
|
||||
</header>
|
||||
<main class="gallery-grid">
|
||||
<div class="gallery-item g-item-1"><span>Open-Concept Living Space</span></div>
|
||||
<div class="gallery-item g-item-2"><span>Master Bedroom Suite</span></div>
|
||||
<div class="gallery-item g-item-3"><span>Gourmet Chef's Kitchen</span></div>
|
||||
<div class="gallery-item g-item-4"><span>Spa-Inspired Bathroom</span></div>
|
||||
<div class="gallery-item g-item-5"><span>Private Balcony Views</span></div>
|
||||
</main>
|
||||
<footer class="page-footer-bar">
|
||||
<span class="property-name">THE VERTICE</span>
|
||||
<span>Page 03 / 06</span>
|
||||
</footer>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user