<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>GreenHomEnergy</title>
<style>
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
background-color: #ffffff;
color: #333;
}
header {
background-color: #0071bd;
color: white;
padding: 0;
text-align: center;
position: relative;
overflow: hidden;
}
header img {
width: 100%;
height: auto;
animation: zoomIn 10s infinite;
}
header h1 {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
margin: 0;
font-size: 3em;
color: #8dc73f;
}
nav {
background-color: #333;
overflow: hidden;
}
nav ul {
list-style-type: none;
margin: 0;
padding: 0;
display: flex;
justify-content: center;
}
nav ul li {
flex: 1;
}
nav ul li a {
display: block;
color: white;
text-align: center;
padding: 14px 20px;
text-decoration: none;
transition: background 0.3s;
}
nav ul li a:hover {
background-color: #575757;
}
section {
padding: 40px 20px;
}
footer {
background-color: #0071bd;
color: white;
text-align: center;
padding: 10px 0;
}
footer a {
color: white;
text-decoration: none;
}
footer a:hover {
text-decoration: underline;
}
.container {
max-width: 1200px;
margin: auto;
}
.grid {
display: flex;
flex-wrap: wrap;
gap: 20px;
}
.grid-item {
flex: 1;
padding: 10px;
min-width: 300px;
background-color: #f9f9f9;
border: 1px solid #ddd;
border-radius: 8px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
transition: transform 0.3s;
}
.grid-item:hover {
transform: scale(1.05);
}
.grid-item img {
max-width: 100%;
height: auto;
border-radius: 8px 8px 0 0;
}
.grid-item h3 {
margin-top: 0;
}
.grid-item p {
margin-bottom: 0;
}
.fade-in {
animation: fadeIn 2s;
}
@keyframes fadeIn {
from { opacity: 0; }
to { opacity: 1; }
}
@keyframes zoomIn {
0%, 100% {
transform: scale(1);
}
50% {
transform: scale(1.1);
}
}
/* Modal Styles */
.modal {
display: none;
position: fixed;
z-index: 1;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: rgb(0,0,0);
background-color: rgba(0,0,0,0.4);
padding-top: 60px;
}
.modal-content {
background-color: #fefefe;
margin: 5% auto;
padding: 20px;
border: 1px solid #888;
width: 80%;
max-width: 600px;
}
.close {
color: #aaa;
float: right;
font-size: 28px;
font-weight: bold;
}
.close:hover,
.close:focus {
color: black;
text-decoration: none;
cursor: pointer;
}
/* Progress Bar */
.progress-container {
width: 100%;
background-color: #f3f3f3;
border-radius: 25px;
margin: 20px 0;
}
.progress-bar {
width: 0;
height: 30px;
background-color: #8dc73f;
border-radius: 25px;
text-align: center;
line-height: 30px;
color: white;
transition: width 1s;
}
</style>
<script>
document.addEventListener("DOMContentLoaded", function() {
const sections = document.querySelectorAll("section");
const options = {
threshold: 0.5
};
const observer = new IntersectionObserver(function(entries, observer) {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add("fade-in");
observer.unobserve(entry.target);
}
});
}, options);
sections.forEach(section => {
observer.observe(section);
});
// Modal functionality
const modal = document.getElementById("contactModal");
const btn = document.getElementById("contactBtn");
const span = document.getElementsByClassName("close")[0];
btn.onclick = function() {
modal.style.display = "block";
}
span.onclick = function() {
modal.style.display = "none";
}
window.onclick = function(event) {
if (event.target == modal) {
modal.style.display = "none";
}
}
// Progress bar animation
const progressBar = document.querySelector('.progress-bar');
setTimeout(() => {
progressBar.style.width = '75%';
progressBar.innerHTML = '75%';
}, 1000);
});
</script>
</head>
<body>
<header>
<img src="https://via.placeholder.com/1200x400" alt="Photovoltaik Anlage">
<h1>GreenHomEnergy</h1>
</header>
<nav>
<ul>
<li><a href="#home">Home</a></li>
<li><a href="#about">Über uns</a></li>
<li><a href="#services">Leistungen</a></li>
<li><a href="#projects">Projekte</a></li>
<li><a href="#news">News</a></li>
<li><a href="#contact">Kontakt</a></li>
</ul>
</nav>
<!-- Startseite -->
<section id="home">
<div class="container">
<h2>Willkommen bei GreenHomEnergy</h2>
<p>Wir bieten maßgeschneiderte Photovoltaiklösungen für Unternehmen. Nachhaltigkeit und Effizienz stehen bei uns im Vordergrund.</p>
<img src="https://via.placeholder.com/1200x400" alt="Photovoltaik Anlage">
<p>Entdecken Sie, wie wir Ihrem Unternehmen helfen können, Energiekosten zu senken und die Umwelt zu schützen.</p>
</div>
</section>
<!-- Über uns -->
<section id="about">
<div class="container">
<h2>Über uns</h2>
<p>GreenHomEnergy bietet umfassende Dienstleistungen für Solaranlagen: Projektierung, Planung, Installation, Bau und Wartung maßgeschneiderter Photovoltaikanlagen. Unser Expertenteam begleitet Sie von der Beratung bis zur schlüsselfertigen Installation, stets mit Fokus auf Qualität, Zuverlässigkeit und Innovation.</p>
<div class="grid">
<div class="grid-item">
<h3>Unsere Vision</h3>
<p>Eine nachhaltige Zukunft für alle durch den Einsatz von erneuerbaren Energien.</p>
<img src="https://via.placeholder.com/400x200" alt="Unsere Vision">
</div>
<div class="grid-item">
<h3>Unsere Werte</h3>
<p>Qualität, Zuverlässigkeit und Innovation stehen bei uns an erster Stelle.</p>
<img src="https://via.placeholder.com/400x200" alt="Unsere Werte">
</div>
</div>
</div>
</section>
<!-- Leistungen -->
<section id="services">
<div class="container">
<h2>Unsere Leistungen</h2>
<div class="grid">
<div class="grid-item">
<h3>Planung und Beratung</h3>
<p>Wir bieten umfassende Beratungsdienstleistungen zur Planung und Umsetzung Ihrer Photovoltaikanlage.</p>
<img src="https://via.placeholder.com/400x200" alt="Planung und Beratung">
</div>
<div class="grid-item">
<h3>Installation und Wartung</h3>
<p>Unsere Experten kümmern sich um die fachgerechte Installation und regelmäßige Wartung Ihrer Anlage.</p>
<img src="https://via.placeholder.com/400x200" alt="Installation und Wartung">
</div>
<div class="grid-item">
<h3>Monitoring und Support</h3>
<p>Mit unseren Monitoring-Lösungen behalten Sie Ihre Energieproduktion stets im Blick und profitieren von unserem erstklassigen Support.</p>
<img src="https://via.placeholder.com/400x200" alt="Monitoring und Support">
</div>
</div>
</div>
</section>
<!-- Projekte -->
<section id="projects">
<div class="container">
<h2>Unsere Projekte</h2>
<p>Hier finden Sie eine Auswahl unserer erfolgreich abgeschlossenen Projekte.</p>
<div class="grid">
<div class="grid-item">
<h3>Projekt A</h3>
<p>Ein erfolgreiches Projekt bei einem führenden Unternehmen der Region.</p>
<img src="https://via.placeholder.com/400x200" alt="Projekt A">
</div>
<div class="grid-item">
<h3>Projekt B</h3>
<p>Nachhaltige Energielösungen für ein mittelständisches Unternehmen.</p>
<img src="https://via.placeholder.com/400x200" alt="Projekt B">
</div>
<div class="grid-item">
<h3>Projekt C</h3>
<p>Optimierung der Energieproduktion bei einem großen Produktionsbetrieb.</p>
<img src="https://via.placeholder.com/400x200" alt="Projekt C">
</div>
</div>
<h3>Projektfortschritt</h3>
<div class="progress-container">
<div class="progress-bar">75%</div>
</div>
</div>
</section>
<!-- News -->
<section id="news">
<div class="container">
<h2>News</h2>
<p>Bleiben Sie auf dem Laufenden mit den neuesten Nachrichten und Updates aus der Welt der Photovoltaik.</p>
<div class="grid">
<div class="grid-item">
<h3>News-Artikel 1</h3>
<p>Wichtige Entwicklungen im Bereich erneuerbare Energien.</p>
<img src="https://via.placeholder.com/400x200" alt="News-Artikel 1">
</div>
<div class="grid-item">
<h3>News-Artikel 2</h3>
<p>Neue Technologien und Trends bei Photovoltaikanlagen.</p>
<img src="https://via.placeholder.com/400x200" alt="News-Artikel 2">
</div>
</div>
</div>
</section>
<!-- Kontakt -->
<section id="contact">
<div class="container">
<h2>Kontakt</h2>
<button id="contactBtn">Kontaktieren Sie uns</button>
</div>
</section>
<!-- Modal Kontaktbox -->
<div id="contactModal" class="modal">
<div class="modal-content">
<span class="close">×</span>
<h2>Kontaktieren Sie uns</h2>
<form>
<label for="name">Name:</label>
<input type="text" id="name" name="name" required>
<label for="email">E-Mail:</label>
<input type="email" id="email" name="email" required>
<label for="message">Nachricht:</label>
<textarea id="message" name="message" rows="4" required></textarea>
<button type="submit">Senden</button>
</form>
</div>
</div>
<!-- Footer -->
<footer>
<p>© 2024 GreenHomEnergy. Alle Rechte vorbehalten.</p>
<p><a href="#impressum">Impressum</a> | <a href="#datenschutz">Datenschutz</a></p>
</footer>
</body>
</html>