html_content = """
Elementor Code-Generierung (Farbton #93bb00)
Projekt: Verkaufsstarke Landingpage für exklusive Immobilien in Rethymno, Kreta.
Dieses Dokument liefert Ihnen den fertigen, bereinigten HTML- und CSS-Code für Ihre Elementor-Website, exakt angepasst auf Ihren neuen, lebendigen mediterranen Grünton #93bb00.
Anwendung in Elementor: Erstellen Sie einen neuen Container in Elementor, fügen Sie ein HTML-Widget hinzu und kopieren Sie den jeweiligen Code-Block hinein. Ersetzen Sie die Platzhalter durch Ihre echten WordPress-Medien-URLs.
1. Hero-Section mit Such-Parametern (#93bb00)
Dieser Code erzeugt das beeindruckende Startbild mit dem neuen lebendig-grünen Farbverlauf-Overlay und der interaktiven Parameter-Suche.
<div class="med-hero-container">
<div class="med-hero-overlay">
<div class="med-hero-content">
<h1>Ihr Traum vom Leben im Norden Kretas</h1>
<p>Exklusive Immobilien in und um Rethymno – Wo mediterrane Lebensqualität auf zeitlose Eleganz trifft.</p>
</div>
<!-- Parameter-Suche -->
<div class="med-search-bar">
<div class="search-item">
<label>Preisklasse</label>
<select>
<option>Alle Preise</option>
<option>250.000 € - 500.000 €</option>
<option>500.000 € - 1.000.000 €</option>
<option>1.000.000 €+</option>
</select>
</div>
<div class="search-item">
<label>Wohnfläche</label>
<select>
<option>Beliebig</option>
<option>ab 80 m²</option>
<option>ab 140 m²</option>
<option>ab 200 m²</option>
</select>
</div>
<div class="search-item">
<label>Grundstück</label>
<select>
<option>Beliebig</option>
<option>ab 500 m²</option>
<option>ab 1.000 m²</option>
</select>
</div>
<button class="search-btn">Objekte filtern</button>
</div>
</div>
</div>
<style>
.med-hero-container {
background-image: url('IHR_WPMEDIA_LINK_ZU_HAFENANSICHT_JPG');
background-size: cover;
background-position: center;
min-height: 80vh;
position: relative;
font-family: sans-serif;
}
.med-hero-overlay {
background: linear-gradient(180deg, rgba(147,187,0,0.85) 0%, rgba(0,0,0,0.4) 100%);
min-height: 80vh;
padding: 60px 20px;
text-align: center;
}
.med-hero-content h1 {
color: #ffffff;
font-size: 3rem;
margin-bottom: 20px;
text-shadow: 1px 1px 10px rgba(0,0,0,0.4);
}
.med-hero-content p {
color: #f7faf0;
font-size: 1.3rem;
max-width: 800px;
margin: 0 auto 50px auto;
}
.med-search-bar {
background: #ffffff;
padding: 25px;
border-radius: 8px;
max-width: 900px;
margin: 0 auto;
box-shadow: 0 10px 30px rgba(0,0,0,0.15);
display: flex;
justify-content: space-between;
align-items: flex-end;
flex-wrap: wrap;
gap: 15px;
}
.search-item {
flex: 1;
min-width: 180px;
text-align: left;
}
.search-item label {
display: block;
font-size: 0.85rem;
color: #444;
margin-bottom: 5px;
font-weight: bold;
}
.search-item select {
width: 100%;
padding: 12px;
border: 1px solid #cccccc;
border-radius: 4px;
background-color: #fafafa;
}
.search-btn {
background-color: #93bb00;
color: white;
border: none;
padding: 14px 28px;
border-radius: 4px;
font-weight: bold;
cursor: pointer;
transition: background 0.3s;
}
.search-btn:hover { background-color: #799a00; }
</style>
2. Sehenswürdigkeiten-Raster (#93bb00)
Dieser responsive Code zeigt Ihre drei Original-Bilder als perfekt strukturierte Bildkarten für die Attraktionen der Region an.
<div class="med-sight-section">
<h2 class="section-title">Faszination Rethymno – Highlights der Region</h2>
<div class="sight-grid">
<!-- Karte 1 -->
<div class="sight-card">
<div class="sight-img" style="background-image: url('IHR_WPMEDIA_LINK_ZU_GALERIE_INNENSTADT_JPG');"></div>
<div class="sight-body">
<h3>Malerische Altstadt</h3>
<p>Verzauberte, blumengeschmückte Gassen voller Geschichte, venezianischer Einflüsse und gemütlicher kretischer Tavernen.</p>
</div>
</div>
<!-- Karte 2 -->
<div class="sight-card">
<div class="sight-img" style="background-image: url('IHR_WPMEDIA_LINK_ZU_KIRCHE_INNENSTADT_JPG');"></div>
<div class="sight-body">
<h3>Kultur & Geschichte</h3>
<p>Prachtvolle historische Kirchenfronten und Baudenkmäler zeugen von der tiefen kulturellen Tradition der Region.</p>
</div>
</div>
<!-- Karte 3 -->
<div class="sight-card">
<div class="sight-img" style="background-image: url('IHR_WPMEDIA_LINK_ZU_HAFENANSICHT_JPG');"></div>
<div class="sight-body">
<h3>Venezianischer Hafen</h3>
<p>Das pulsierende Herz Rethymnos mit glitzerndem Wasser, fangfrischem Fisch und dem markanten historischen Leuchtturm.</p>
</div>
</div>
</div>
</div>
<style>
.med-sight-section { padding: 60px 20px; background-color: #fafbfc; text-align: center; font-family: sans-serif; }
.section-title { color: #2c3e50; margin-bottom: 40px; font-size: 2rem; }
.sight-grid { display: flex; justify-content: center; gap: 25px; flex-wrap: wrap; max-width: 1200px; margin: 0 auto; }
.sight-card { background: white; border-radius: 8px; box-shadow: 0 4px 20px rgba(0,0,0,0.06); overflow: hidden; flex: 1; min-width: 280px; max-width: 380px; text-align: left; transition: transform 0.3s; }
.sight-card:hover { transform: translateY(-5px); }
.sight-img { height: 220px; background-size: cover; background-position: center; }
.sight-body { padding: 22px; }
.sight-body h3 { margin: 0 0 12px 0; color: #93bb00; font-size: 1.25rem; }
.sight-body p { color: #666666; font-size: 0.95rem; margin: 0; line-height: 1.4; }
</style>
"""
with open("elementor_container_code_v2.html", "w", encoding="utf-8") as f:
f.write(html_content)
from weasyprint import HTML
HTML("elementor_container_code_v2.html").write_pdf("Elementor_Landingpage_Templates_v2.pdf")
print("Dateien v2 erfolgreich erstellt.")