Frajosgro commited on
Commit
85d96a4
·
verified ·
1 Parent(s): 20027f3

Add 3 files

Browse files
Files changed (3) hide show
  1. README.md +7 -5
  2. index.html +497 -19
  3. prompts.txt +0 -0
README.md CHANGED
@@ -1,10 +1,12 @@
1
  ---
2
- title: Homepage Melina
3
- emoji: 👁
4
- colorFrom: blue
5
- colorTo: gray
6
  sdk: static
7
  pinned: false
 
 
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
  ---
2
+ title: homepage-melina
3
+ emoji: 🐳
4
+ colorFrom: yellow
5
+ colorTo: yellow
6
  sdk: static
7
  pinned: false
8
+ tags:
9
+ - deepsite
10
  ---
11
 
12
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
index.html CHANGED
@@ -1,19 +1,497 @@
1
- <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
19
- </html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="de">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>Pferdeausbildung - Individuelles Training für Jungpferde & Reiter</title>
7
+ <script src="https://cdn.tailwindcss.com"></script>
8
+ <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
9
+ <style>
10
+ .hero-gradient {
11
+ background: linear-gradient(135deg, rgba(139, 168, 129, 0.9) 0%, rgba(87, 117, 86, 0.9) 100%);
12
+ }
13
+ .card-hover:hover {
14
+ transform: translateY(-5px);
15
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
16
+ }
17
+ .transition-all {
18
+ transition: all 0.3s ease;
19
+ }
20
+ .before-after-container {
21
+ position: relative;
22
+ height: 300px;
23
+ overflow: hidden;
24
+ }
25
+ .before-after-slider {
26
+ position: absolute;
27
+ width: 100%;
28
+ height: 100%;
29
+ background-size: cover;
30
+ background-position: center;
31
+ }
32
+ .before-image {
33
+ width: 50%;
34
+ background-image: url('https://images.unsplash.com/photo-1553284965-83fd3e82ab5b?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1471&q=80');
35
+ }
36
+ .after-image {
37
+ width: 100%;
38
+ background-image: url('https://images.unsplash.com/photo-1553284965-5dd8352ff1bd?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80');
39
+ }
40
+ .slider-handle {
41
+ position: absolute;
42
+ left: 50%;
43
+ top: 0;
44
+ bottom: 0;
45
+ width: 4px;
46
+ background-color: white;
47
+ cursor: ew-resize;
48
+ transform: translateX(-50%);
49
+ }
50
+ .slider-handle::before {
51
+ content: "";
52
+ position: absolute;
53
+ width: 30px;
54
+ height: 30px;
55
+ border-radius: 50%;
56
+ background-color: white;
57
+ left: 50%;
58
+ top: 50%;
59
+ transform: translate(-50%, -50%);
60
+ box-shadow: 0 2px 5px rgba(0,0,0,0.2);
61
+ }
62
+ .gallery-item {
63
+ transition: all 0.3s ease;
64
+ }
65
+ .gallery-item:hover {
66
+ transform: scale(1.03);
67
+ z-index: 10;
68
+ }
69
+ </style>
70
+ </head>
71
+ <body class="font-sans bg-gray-50">
72
+ <!-- Header/Navigation -->
73
+ <header class="bg-white shadow-sm sticky top-0 z-50">
74
+ <div class="container mx-auto px-4 py-4 flex justify-between items-center">
75
+ <div class="flex items-center">
76
+ <i class="fas fa-horse-head text-2xl text-green-700 mr-2"></i>
77
+ <span class="text-xl font-semibold text-green-800">Pferdeausbildung</span>
78
+ </div>
79
+ <nav class="hidden md:flex space-x-8">
80
+ <a href="#services" class="text-green-700 hover:text-green-900 transition-all">Leistungen</a>
81
+ <a href="#philosophy" class="text-green-700 hover:text-green-900 transition-all">Philosophie</a>
82
+ <a href="#gallery" class="text-green-700 hover:text-green-900 transition-all">Galerie</a>
83
+ <a href="#contact" class="text-green-700 hover:text-green-900 transition-all">Kontakt</a>
84
+ </nav>
85
+ <button class="md:hidden text-green-700">
86
+ <i class="fas fa-bars text-2xl"></i>
87
+ </button>
88
+ </div>
89
+ </header>
90
+
91
+ <!-- Hero Section -->
92
+ <section class="hero-gradient text-white py-20 md:py-32">
93
+ <div class="container mx-auto px-4 text-center">
94
+ <h1 class="text-4xl md:text-5xl font-bold mb-6">Individuelle Pferdeausbildung</h1>
95
+ <p class="text-xl md:text-2xl mb-8 max-w-3xl mx-auto">Systematisch, strukturiert und pferdegerecht – für ein ausbalanciertes Pferd mit Freude an der Arbeit</p>
96
+ <div class="flex flex-col sm:flex-row justify-center gap-4">
97
+ <a href="#contact" class="bg-white text-green-800 font-semibold px-8 py-3 rounded-full hover:bg-gray-100 transition-all shadow-lg">
98
+ Jetzt unverbindlich anfragen
99
+ </a>
100
+ <a href="#services" class="border-2 border-white text-white font-semibold px-8 py-3 rounded-full hover:bg-white hover:text-green-800 transition-all">
101
+ Mehr erfahren
102
+ </a>
103
+ </div>
104
+ </div>
105
+ </section>
106
+
107
+ <!-- Services Section -->
108
+ <section id="services" class="py-16 bg-white">
109
+ <div class="container mx-auto px-4">
110
+ <h2 class="text-3xl font-bold text-center text-green-800 mb-12">Meine Leistungen</h2>
111
+
112
+ <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-8">
113
+ <!-- Service Card 1 -->
114
+ <div class="bg-gray-50 rounded-xl p-6 shadow-md card-hover transition-all">
115
+ <div class="bg-green-100 w-16 h-16 rounded-full flex items-center justify-center mb-4">
116
+ <i class="fas fa-horse text-2xl text-green-700"></i>
117
+ </div>
118
+ <h3 class="text-xl font-semibold text-green-800 mb-3">Jungpferdeausbildung</h3>
119
+ <p class="text-gray-600 mb-4">Systematische und pferdegerechte Grundausbildung für junge Pferde, die eine solide Basis für ihre weitere Entwicklung legt.</p>
120
+ <p class="text-gray-600">Strukturiertes Training mit Geduld und klaren Prozessen für ein vertrauensvolles, sicheres Pferd.</p>
121
+ </div>
122
+
123
+ <!-- Service Card 2 -->
124
+ <div class="bg-gray-50 rounded-xl p-6 shadow-md card-hover transition-all">
125
+ <div class="bg-green-100 w-16 h-16 rounded-full flex items-center justify-center mb-4">
126
+ <i class="fas fa-user-tie text-2xl text-green-700"></i>
127
+ </div>
128
+ <h3 class="text-xl font-semibold text-green-800 mb-3">Beritt & Reitunterricht</h3>
129
+ <p class="text-gray-600 mb-4">Individueller Beritt für Ihr Pferd sowie stationärer und mobiler Reitunterricht für eine harmonische Partnerschaft.</p>
130
+ <p class="text-gray-600">Anpassung an die Bedürfnisse von Pferd und Reiter für optimale Fortschritte.</p>
131
+ </div>
132
+
133
+ <!-- Service Card 3 -->
134
+ <div class="bg-gray-50 rounded-xl p-6 shadow-md card-hover transition-all">
135
+ <div class="bg-green-100 w-16 h-16 rounded-full flex items-center justify-center mb-4">
136
+ <i class="fas fa-hands-helping text-2xl text-green-700"></i>
137
+ </div>
138
+ <h3 class="text-xl font-semibold text-green-800 mb-3">Handarbeit & Doppellonge</h3>
139
+ <p class="text-gray-600 mb-4">Förderung von Balance und Selbsthaltung durch gezielte Bodenarbeit ohne Reitergewicht.</p>
140
+ <p class="text-gray-600">Ideal für Jungpferde und zur Korrektur von älteren Pferden.</p>
141
+ </div>
142
+
143
+ <!-- Service Card 4 -->
144
+ <div class="bg-gray-50 rounded-xl p-6 shadow-md card-hover transition-all">
145
+ <div class="bg-green-100 w-16 h-16 rounded-full flex items-center justify-center mb-4">
146
+ <i class="fas fa-chair text-2xl text-green-700"></i>
147
+ </div>
148
+ <h3 class="text-xl font-semibold text-green-800 mb-3">Sitzschulung</h3>
149
+ <p class="text-gray-600 mb-4">Feine Hilfengebung und korrekte Einwirkung durch optimierten Reitersitz.</p>
150
+ <p class="text-gray-600">Individuelle Korrekturen für eine bessere Kommunikation mit dem Pferd.</p>
151
+ </div>
152
+
153
+ <!-- Service Card 5 -->
154
+ <div class="bg-gray-50 rounded-xl p-6 shadow-md card-hover transition-all">
155
+ <div class="bg-green-100 w-16 h-16 rounded-full flex items-center justify-center mb-4">
156
+ <i class="fas fa-tree text-2xl text-green-700"></i>
157
+ </div>
158
+ <h3 class="text-xl font-semibold text-green-800 mb-3">Geländetraining</h3>
159
+ <p class="text-gray-600 mb-4">Steigerung von Trittsicherheit, Mut und Alltagsroutine durch gezieltes Geländetraining.</p>
160
+ <p class="text-gray-600">Vorbereitung auf Ausritte und Turniere in natürlicher Umgebung.</p>
161
+ </div>
162
+
163
+ <!-- Service Card 6 -->
164
+ <div class="bg-gray-50 rounded-xl p-6 shadow-md card-hover transition-all">
165
+ <div class="bg-green-100 w-16 h-16 rounded-full flex items-center justify-center mb-4">
166
+ <i class="fas fa-star text-2xl text-green-700"></i>
167
+ </div>
168
+ <h3 class="text-xl font-semibold text-green-800 mb-3">Individuelle Pakete</h3>
169
+ <p class="text-gray-600 mb-4">Kombination verschiedener Leistungen für maßgeschneidertes Training.</p>
170
+ <p class="text-gray-600">Gerne erstelle ich ein auf Ihr Pferd abgestimmtes Konzept.</p>
171
+ </div>
172
+ </div>
173
+ </div>
174
+ </section>
175
+
176
+ <!-- Philosophy Section -->
177
+ <section id="philosophy" class="py-16 bg-green-50">
178
+ <div class="container mx-auto px-4">
179
+ <div class="flex flex-col lg:flex-row items-center gap-12">
180
+ <div class="lg:w-1/2">
181
+ <img src="https://images.unsplash.com/photo-1583121274602-3e2820c69888?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80"
182
+ alt="Pferd und Trainer"
183
+ class="rounded-xl shadow-lg w-full h-auto">
184
+ </div>
185
+ <div class="lg:w-1/2">
186
+ <h2 class="text-3xl font-bold text-green-800 mb-6">Meine Philosophie</h2>
187
+ <p class="text-gray-700 mb-4 text-lg">
188
+ Mein ganzheitlicher Trainingsansatz zielt darauf ab, ein tragfähiges, ausbalanciertes Pferd zu entwickeln, das Freude an der Arbeit hat.
189
+ </p>
190
+ <p class="text-gray-700 mb-6">
191
+ Besonders bei Jungpferden lege ich Wert auf feine Kommunikation, klare Strukturen und geduldiges Vorgehen. Jeder Lernschritt wird sorgfältig aufgebaut, um das Pferd nicht zu überfordern und Vertrauen aufzubauen.
192
+ </p>
193
+ <div class="space-y-4">
194
+ <div class="flex items-start">
195
+ <div class="bg-green-100 p-2 rounded-full mr-4">
196
+ <i class="fas fa-check text-green-700"></i>
197
+ </div>
198
+ <p class="text-gray-700"><strong>Individuell</strong> - Jedes Pferd erhält ein auf seine Bedürfnisse abgestimmtes Training.</p>
199
+ </div>
200
+ <div class="flex items-start">
201
+ <div class="bg-green-100 p-2 rounded-full mr-4">
202
+ <i class="fas fa-check text-green-700"></i>
203
+ </div>
204
+ <p class="text-gray-700"><strong>Pferdegerecht</strong> - Respektvolle Ausbildung ohne Druck oder Gewalt.</p>
205
+ </div>
206
+ <div class="flex items-start">
207
+ <div class="bg-green-100 p-2 rounded-full mr-4">
208
+ <i class="fas fa-check text-green-700"></i>
209
+ </div>
210
+ <p class="text-gray-700"><strong>Nachhaltig</strong> - Solide Grundlagen für eine langfristige Entwicklung.</p>
211
+ </div>
212
+ </div>
213
+ </div>
214
+ </div>
215
+ </div>
216
+ </section>
217
+
218
+ <!-- Before/After Section -->
219
+ <section class="py-16 bg-white">
220
+ <div class="container mx-auto px-4">
221
+ <h2 class="text-3xl font-bold text-center text-green-800 mb-12">Trainingserfolge</h2>
222
+ <div class="before-after-container rounded-xl shadow-xl">
223
+ <div class="before-after-slider before-image"></div>
224
+ <div class="before-after-slider after-image"></div>
225
+ <div class="slider-handle"></div>
226
+ </div>
227
+ <div class="mt-8 text-center">
228
+ <p class="text-gray-600 italic">"Aus einem unsicheren Jungpferd wird ein selbstbewusster Partner"</p>
229
+ </div>
230
+ </div>
231
+ </section>
232
+
233
+ <!-- Gallery Section -->
234
+ <section id="gallery" class="py-16 bg-gray-50">
235
+ <div class="container mx-auto px-4">
236
+ <h2 class="text-3xl font-bold text-center text-green-800 mb-12">Galerie & Impressionen</h2>
237
+ <div class="grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4">
238
+ <div class="gallery-item rounded-lg overflow-hidden shadow-md">
239
+ <img src="https://images.unsplash.com/photo-1553284965-83fd3e82ab5b?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1471&q=80"
240
+ alt="Jungpferd Training"
241
+ class="w-full h-48 object-cover">
242
+ </div>
243
+ <div class="gallery-item rounded-lg overflow-hidden shadow-md">
244
+ <img src="https://images.unsplash.com/photo-1553284965-5dd8352ff1bd?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80"
245
+ alt="Beritt"
246
+ class="w-full h-48 object-cover">
247
+ </div>
248
+ <div class="gallery-item rounded-lg overflow-hidden shadow-md">
249
+ <img src="https://images.unsplash.com/photo-1583121274602-3e2820c69888?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80"
250
+ alt="Handarbeit"
251
+ class="w-full h-48 object-cover">
252
+ </div>
253
+ <div class="gallery-item rounded-lg overflow-hidden shadow-md">
254
+ <img src="https://images.unsplash.com/photo-1605559421013-9a5dcde8b6d3?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80"
255
+ alt="Doppellonge"
256
+ class="w-full h-48 object-cover">
257
+ </div>
258
+ <div class="gallery-item rounded-lg overflow-hidden shadow-md">
259
+ <img src="https://images.unsplash.com/photo-1605559420909-d37c5bb1ee50?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80"
260
+ alt="Sitzschulung"
261
+ class="w-full h-48 object-cover">
262
+ </div>
263
+ <div class="gallery-item rounded-lg overflow-hidden shadow-md">
264
+ <img src="https://images.unsplash.com/photo-1605559421013-9a5dcde8b6d3?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80"
265
+ alt="Geländetraining"
266
+ class="w-full h-48 object-cover">
267
+ </div>
268
+ <div class="gallery-item rounded-lg overflow-hidden shadow-md">
269
+ <img src="https://images.unsplash.com/photo-1553284966-3e6ae56d0e41?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80"
270
+ alt="Jungpferd"
271
+ class="w-full h-48 object-cover">
272
+ </div>
273
+ <div class="gallery-item rounded-lg overflow-hidden shadow-md">
274
+ <img src="https://images.unsplash.com/photo-1553284966-3e6ae56d0e41?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80"
275
+ alt="Training"
276
+ class="w-full h-48 object-cover">
277
+ </div>
278
+ </div>
279
+ </div>
280
+ </section>
281
+
282
+ <!-- Contact Section -->
283
+ <section id="contact" class="py-16 bg-green-800 text-white">
284
+ <div class="container mx-auto px-4">
285
+ <h2 class="text-3xl font-bold text-center mb-12">Kontakt</h2>
286
+ <div class="flex flex-col lg:flex-row gap-12">
287
+ <div class="lg:w-1/2">
288
+ <h3 class="text-xl font-semibold mb-4">Kontaktinformationen</h3>
289
+ <div class="space-y-4">
290
+ <div class="flex items-start">
291
+ <i class="fas fa-map-marker-alt mt-1 mr-4"></i>
292
+ <div>
293
+ <p class="font-medium">Standort</p>
294
+ <p>Musterstraße 123, 12345 Musterstadt</p>
295
+ <p class="text-green-200 mt-1">Einzugsgebiet: 50 km Umkreis</p>
296
+ </div>
297
+ </div>
298
+ <div class="flex items-start">
299
+ <i class="fas fa-mobile-alt mt-1 mr-4"></i>
300
+ <div>
301
+ <p class="font-medium">Telefon</p>
302
+ <p>+49 123 456789</p>
303
+ </div>
304
+ </div>
305
+ <div class="flex items-start">
306
+ <i class="fas fa-envelope mt-1 mr-4"></i>
307
+ <div>
308
+ <p class="font-medium">E-Mail</p>
309
310
+ </div>
311
+ </div>
312
+ <div class="flex items-start">
313
+ <i class="fab fa-whatsapp mt-1 mr-4"></i>
314
+ <div>
315
+ <p class="font-medium">WhatsApp</p>
316
+ <p>+49 123 456789</p>
317
+ <a href="https://wa.me/49123456789" class="inline-block mt-2 bg-green-700 hover:bg-green-600 text-white px-4 py-2 rounded-full transition-all">
318
+ <i class="fab fa-whatsapp mr-2"></i> Nachricht senden
319
+ </a>
320
+ </div>
321
+ </div>
322
+ </div>
323
+ <div class="mt-8">
324
+ <h3 class="text-xl font-semibold mb-4">Öffnungszeiten</h3>
325
+ <div class="space-y-2">
326
+ <p>Montag - Freitag: 8:00 - 18:00 Uhr</p>
327
+ <p>Samstag: 9:00 - 14:00 Uhr</p>
328
+ <p>Sonntag: nach Vereinbarung</p>
329
+ </div>
330
+ </div>
331
+ </div>
332
+ <div class="lg:w-1/2">
333
+ <h3 class="text-xl font-semibold mb-4">Kontaktformular</h3>
334
+ <form class="space-y-4">
335
+ <div>
336
+ <label for="name" class="block mb-1">Name</label>
337
+ <input type="text" id="name" class="w-full px-4 py-2 rounded-lg bg-green-900 border border-green-700 focus:outline-none focus:ring-2 focus:ring-green-500 text-white">
338
+ </div>
339
+ <div>
340
+ <label for="email" class="block mb-1">E-Mail</label>
341
+ <input type="email" id="email" class="w-full px-4 py-2 rounded-lg bg-green-900 border border-green-700 focus:outline-none focus:ring-2 focus:ring-green-500 text-white">
342
+ </div>
343
+ <div>
344
+ <label for="phone" class="block mb-1">Telefon</label>
345
+ <input type="tel" id="phone" class="w-full px-4 py-2 rounded-lg bg-green-900 border border-green-700 focus:outline-none focus:ring-2 focus:ring-green-500 text-white">
346
+ </div>
347
+ <div>
348
+ <label for="service" class="block mb-1">Interesse an</label>
349
+ <select id="service" class="w-full px-4 py-2 rounded-lg bg-green-900 border border-green-700 focus:outline-none focus:ring-2 focus:ring-green-500 text-white">
350
+ <option value="">Bitte auswählen</option>
351
+ <option value="jungpferde">Jungpferdeausbildung</option>
352
+ <option value="beritt">Beritt</option>
353
+ <option value="unterricht">Reitunterricht</option>
354
+ <option value="handarbeit">Handarbeit & Doppellonge</option>
355
+ <option value="sitzschulung">Sitzschulung</option>
356
+ <option value="gelände">Geländetraining</option>
357
+ <option value="sonstiges">Sonstiges</option>
358
+ </select>
359
+ </div>
360
+ <div>
361
+ <label for="message" class="block mb-1">Nachricht</label>
362
+ <textarea id="message" rows="4" class="w-full px-4 py-2 rounded-lg bg-green-900 border border-green-700 focus:outline-none focus:ring-2 focus:ring-green-500 text-white"></textarea>
363
+ </div>
364
+ <button type="submit" class="w-full bg-green-600 hover:bg-green-500 text-white font-semibold px-6 py-3 rounded-lg transition-all shadow-lg">
365
+ Nachricht senden
366
+ </button>
367
+ </form>
368
+ </div>
369
+ </div>
370
+ </div>
371
+ </section>
372
+
373
+ <!-- Map Section -->
374
+ <div class="h-96 bg-gray-200">
375
+ <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2427.123456789012!2d13.123456789012345!3d52.12345678901234!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0%3A0x0!2zNTLCsDA3JzI0LjQiTiAxM8KwMDcnMjQuNCJF!5e0!3m2!1sde!2sde!4v1234567890123!5m2!1sde!2sde"
376
+ width="100%"
377
+ height="100%"
378
+ style="border:0;"
379
+ allowfullscreen=""
380
+ loading="lazy"
381
+ referrerpolicy="no-referrer-when-downgrade"></iframe>
382
+ </div>
383
+
384
+ <!-- Footer -->
385
+ <footer class="bg-green-900 text-white py-8">
386
+ <div class="container mx-auto px-4">
387
+ <div class="flex flex-col md:flex-row justify-between items-center">
388
+ <div class="mb-4 md:mb-0">
389
+ <div class="flex items-center">
390
+ <i class="fas fa-horse-head text-2xl mr-2"></i>
391
+ <span class="text-xl font-semibold">Pferdeausbildung</span>
392
+ </div>
393
+ <p class="mt-2 text-green-300">Systematisch, strukturiert, pferdegerecht</p>
394
+ </div>
395
+ <div class="flex space-x-6">
396
+ <a href="#" class="text-white hover:text-green-300 transition-all">
397
+ <i class="fab fa-facebook-f text-xl"></i>
398
+ </a>
399
+ <a href="#" class="text-white hover:text-green-300 transition-all">
400
+ <i class="fab fa-instagram text-xl"></i>
401
+ </a>
402
+ <a href="#" class="text-white hover:text-green-300 transition-all">
403
+ <i class="fab fa-whatsapp text-xl"></i>
404
+ </a>
405
+ </div>
406
+ </div>
407
+ <div class="border-t border-green-800 mt-8 pt-8 text-center text-green-300">
408
+ <p>&copy; 2023 Pferdeausbildung. Alle Rechte vorbehalten.</p>
409
+ <div class="mt-2 flex justify-center space-x-4">
410
+ <a href="#" class="hover:text-white transition-all">Impressum</a>
411
+ <a href="#" class="hover:text-white transition-all">Datenschutz</a>
412
+ </div>
413
+ </div>
414
+ </div>
415
+ </footer>
416
+
417
+ <!-- Back to Top Button -->
418
+ <button id="backToTop" class="fixed bottom-8 right-8 bg-green-700 text-white w-12 h-12 rounded-full shadow-lg flex items-center justify-center opacity-0 invisible transition-all">
419
+ <i class="fas fa-arrow-up"></i>
420
+ </button>
421
+
422
+ <script>
423
+ // Back to Top Button
424
+ const backToTopButton = document.getElementById('backToTop');
425
+
426
+ window.addEventListener('scroll', () => {
427
+ if (window.pageYOffset > 300) {
428
+ backToTopButton.classList.remove('opacity-0', 'invisible');
429
+ backToTopButton.classList.add('opacity-100', 'visible');
430
+ } else {
431
+ backToTopButton.classList.remove('opacity-100', 'visible');
432
+ backToTopButton.classList.add('opacity-0', 'invisible');
433
+ }
434
+ });
435
+
436
+ backToTopButton.addEventListener('click', () => {
437
+ window.scrollTo({
438
+ top: 0,
439
+ behavior: 'smooth'
440
+ });
441
+ });
442
+
443
+ // Before/After Slider
444
+ const sliderHandle = document.querySelector('.slider-handle');
445
+ const beforeImage = document.querySelector('.before-image');
446
+ let isDragging = false;
447
+
448
+ sliderHandle.addEventListener('mousedown', () => {
449
+ isDragging = true;
450
+ });
451
+
452
+ document.addEventListener('mouseup', () => {
453
+ isDragging = false;
454
+ });
455
+
456
+ document.addEventListener('mousemove', (e) => {
457
+ if (!isDragging) return;
458
+
459
+ const container = document.querySelector('.before-after-container');
460
+ const containerRect = container.getBoundingClientRect();
461
+ let x = e.clientX - containerRect.left;
462
+
463
+ // Keep within bounds
464
+ x = Math.max(0, Math.min(x, containerRect.width));
465
+
466
+ const percent = (x / containerRect.width) * 100;
467
+ beforeImage.style.width = `${percent}%`;
468
+ sliderHandle.style.left = `${percent}%`;
469
+ });
470
+
471
+ // Mobile touch support for slider
472
+ sliderHandle.addEventListener('touchstart', () => {
473
+ isDragging = true;
474
+ });
475
+
476
+ document.addEventListener('touchend', () => {
477
+ $0
478
+ isDragging = false;
479
+ });
480
+
481
+ document.addEventListener('touchmove', (e) => {
482
+ if (!isDragging) return;
483
+
484
+ const container = document.querySelector('.before-after-container');
485
+ const containerRect = container.getBoundingClientRect();
486
+ let x = e.touches[0].clientX - containerRect.left;
487
+
488
+ // Keep within bounds
489
+ x = Math.max(0, Math.min(x, containerRect.width));
490
+
491
+ const percent = (x / containerRect.width) * 100;
492
+ beforeImage.style.width = `${percent}%`;
493
+ sliderHandle.style.left = `${percent}%`;
494
+ });
495
+ </script>
496
+ <p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=Frajosgro/homepage-melina" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
497
+ </html>
prompts.txt ADDED
File without changes