Switch hotel from Hotel Uno Prague → Iris Hotel Eden
Komplett-Ersatz in 6 Files: - index.html (Hero-Sub, Trip-Pill Basis, Trip-Pill Tram, Hotel-Card, URL) - tourenplan.html (Header-Sub, Hotel-Definition, Map.setView, Label, Layer-Legende, restaurantKeyFor-Key, RESTAURANTS-Key) - tourenplan-mit-tram.html (alles + Tram-Station Strašnická → Kubánské náměstí + Na Hroudě bleibt als Tram-Stop aber 'near' updated) - countdown.html (Sub-Title) - memory.html (Hotel-Eintrag in Locations-Array) - README.md (Tabelle + Tram-Linien-Liste) Hotel-Daten (verifiziert via OSM): - Name: Iris Hotel Eden (Czech Leading Hotels) - Adresse: Vladivostocká 1539/2, Praha 10 – Vršovice - GPS: 50.0682815, 14.4716891 - Website: https://www.irishoteleden.cz - Tram: Slavia – Nádraží Eden (3 Min Fußweg, Linien 6, 7, 22, 95, 97) NICHT geändert (echte Restaurant-/Haltestellen-Namen): - 'Pizza Coloseum Strašnice' (Restaurant liegt real dort) - 'Strašnická' als U-Bahn-Station (existiert real, wird evtl. in Tourenplan-mit-tram noch referenziert — als Tram-Stop beibehalten) - 'Na Hroudě' Tram-Haltestelle bleibt im Tram-Netz Manuelle Verifikation nötig: - Tram-Beschreibungen in tourenplan-mit-tram.html (Na Hroudě entfernt aus Hotel-Kontext, bleibt aber als Tram-Haltestelle) - RestaurantKeyFor-Mapping: hotel → 'Iris Hotel Eden (Vršovice)'
This commit is contained in:
@@ -21,7 +21,7 @@ Interaktiver Tourenplan für den Junggesellenabschied in Prag (25.–26. Juli 20
|
||||
|
||||
| Emoji | Location | Adresse |
|
||||
|-------|----------|---------|
|
||||
| 🏨 | Hotel Uno Prague | Štěchovická 2296/2a, Praha 10 |
|
||||
| 🏨 | Iris Hotel Eden | Vladivostocká 1539/2, Praha 10 |
|
||||
| 🔐 | Endorfin Escape Games | Petrohradská 216/3, Praha 10 |
|
||||
| 🏎️ | KartPlanet Praha | Mezitraťová, Praha 9 |
|
||||
| ⛳ | Level Prague Minigolf | Národní 63/26, Praha 1 |
|
||||
@@ -36,7 +36,7 @@ Interaktiver Tourenplan für den Junggesellenabschied in Prag (25.–26. Juli 20
|
||||
## Tram-Linien
|
||||
|
||||
13 Tram-Linien als Polylines eingezeichnet (3, 4, 5, 6, 9, 10, 13, 14, 16, 17, 18, 22, 24, 26).
|
||||
Wichtige Haltestellen markiert: Na Hroudě (Hotel), Strašnická, Muzeum, Staroměstská, Národní třída, Jiráskovo náměstí, Vyšehrad, Pražského povstání, Pankrác, Svatoplukova, Náměstí Míru.
|
||||
Wichtige Haltestellen markiert: Slavia–Nádraží Eden, Kubánské náměstí, Muzeum, Staroměstská, Národní třída, Jiráskovo náměstí, Vyšehrad, Pražského povstání, Pankrác, Svatoplukova, Náměstí Míru.
|
||||
|
||||
## Hinweise
|
||||
|
||||
|
||||
+1
-1
@@ -277,7 +277,7 @@
|
||||
</div>
|
||||
<div class="info-item">
|
||||
<div class="label">🏨 Hotel</div>
|
||||
<div class="value">Hotel Uno Prague</div>
|
||||
<div class="value">Iris Hotel Eden</div>
|
||||
</div>
|
||||
<div class="info-item">
|
||||
<div class="label">🎯 Aktivitäten</div>
|
||||
|
||||
+6
-6
@@ -552,7 +552,7 @@
|
||||
<div class="hero-meta">
|
||||
<span class="hero-chip emoji">📅 25.07.2026</span>
|
||||
<span class="hero-chip emoji">👥 8 Pers.</span>
|
||||
<span class="hero-chip hotel emoji">🏨 Hotel Uno Prague</span>
|
||||
<span class="hero-chip hotel emoji">🏨 Iris Hotel Eden</span>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
@@ -738,14 +738,14 @@
|
||||
<span class="icon emoji">🏨</span>
|
||||
<div class="text">
|
||||
<div class="label">Basis</div>
|
||||
<div class="value">Hotel Uno Prague</div>
|
||||
<div class="value">Iris Hotel Eden</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="trip-pill">
|
||||
<span class="icon emoji">🚋</span>
|
||||
<div class="text">
|
||||
<div class="label">Tram</div>
|
||||
<div class="value">Na Hroudě · 3 Min</div>
|
||||
<div class="value">Slavia–Nádraží Eden · 3 Min</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
@@ -890,15 +890,15 @@
|
||||
<section class="section">
|
||||
<h2 class="section-title"><span class="emoji">🏨</span><span>Unsere Basis</span><span class="bar"></span></h2>
|
||||
|
||||
<a href="https://www.unoprague.cz" target="_blank" rel="noopener" class="loc-card" style="--cat-color:var(--cat-base);">
|
||||
<a href="https://www.irishoteleden.cz" target="_blank" rel="noopener" class="loc-card" style="--cat-color:var(--cat-base);">
|
||||
<div class="head">
|
||||
<span class="emoji">🏨</span>
|
||||
<div>
|
||||
<h4>Hotel Uno Prague</h4>
|
||||
<h4>Iris Hotel Eden</h4>
|
||||
<div class="meta">Übernachtung</div>
|
||||
</div>
|
||||
</div>
|
||||
<p class="addr">Štěchovická 2296/2a, Praha 10 – Strašnice</p>
|
||||
<p class="addr">Vladivostocká 1539/2, Praha 10 – Vršovice</p>
|
||||
<span class="price">🔗 Website öffnen</span>
|
||||
</a>
|
||||
</section>
|
||||
|
||||
+1
-1
@@ -704,7 +704,7 @@ setTheme(localStorage.getItem('jga-theme') || 'dark');
|
||||
|
||||
/* ===== Locations (gleiche wie im Tourenplan) ===== */
|
||||
const LOCATIONS = [
|
||||
{ name: 'Hotel Uno', lat: 50.0717636, lon: 14.4999461 },
|
||||
{ name: 'Iris Hotel Eden', lat: 50.0682815, lon: 14.4716891 },
|
||||
{ name: 'Endorfin Escape', lat: 50.0876, lon: 14.4213 },
|
||||
{ name: 'Beer Boat', lat: 50.0942, lon: 14.4270 },
|
||||
{ name: 'Bowling Ovčín', lat: 50.0711, lon: 14.4050 },
|
||||
|
||||
+13
-13
File diff suppressed because one or more lines are too long
+12
-12
@@ -198,7 +198,7 @@
|
||||
<body>
|
||||
<div id="header">
|
||||
<h1>🥳 JGA Prag – Tourenplan</h1>
|
||||
<div class="sub">25.–26. Juli 2026 · 8 Personen · Hotel Uno Prague als Basis</div>
|
||||
<div class="sub">25.–26. Juli 2026 · 8 Personen · Iris Hotel Eden als Basis</div>
|
||||
</div>
|
||||
<a href="index.html" class="home-btn" title="Zurück zur Startseite">🏠 Startseite</a>
|
||||
<button class="theme-toggle" id="theme-toggle" aria-label="Theme wechseln" title="Light/Dark Mode">🌙</button>
|
||||
@@ -363,14 +363,14 @@
|
||||
const locations = [
|
||||
// Hotel - immer als erstes
|
||||
{
|
||||
name: "Hotel Uno Prague",
|
||||
name: "Iris Hotel Eden",
|
||||
emoji: "🏨",
|
||||
color: "#4fc3f7",
|
||||
lat: 50.0717636, lon: 14.4999461,
|
||||
address: "Štěchovická 2296/2a, Praha 10 – Strašnice",
|
||||
desc: "Unsere Unterkunft. Tram 'Na Hroudě' (Linien 4, 13, 26) in 3 Min Fußweg.",
|
||||
lat: 50.0682815, lon: 14.4716891,
|
||||
address: "Vladivostocká 1539/2, Praha 10 – Vršovice",
|
||||
desc: "Unsere Unterkunft. Tram 'Slavia – Nádraží Eden' (Linien 6, 7, 22, 95, 97) in 3 Min Fußweg.",
|
||||
price: null,
|
||||
url: "https://www.unoprague.cz",
|
||||
url: "https://www.irishoteleden.cz",
|
||||
category: "hotel"
|
||||
},
|
||||
{
|
||||
@@ -496,8 +496,8 @@ const locations = [
|
||||
}
|
||||
];
|
||||
|
||||
// Karte initialisieren - Start auf Hotel Uno, fitBounds überschreibt das gleich
|
||||
const map = L.map('map').setView([50.0718, 14.4999], 11);
|
||||
// Karte initialisieren - Start auf Iris Hotel Eden, fitBounds überschreibt das gleich
|
||||
const map = L.map('map').setView([50.0683, 14.4717], 11);
|
||||
|
||||
// Tile-Layer je nach Theme wählen (Dark = CartoDB Dark Matter, Light = CartoDB Positron)
|
||||
const tileUrl = (document.documentElement.getAttribute('data-theme') || 'dark') === 'light'
|
||||
@@ -549,7 +549,7 @@ function createIcon(emoji, color, isHotel=false) {
|
||||
// Permanentes Label für Hotel (sichtbar ohne Klick)
|
||||
function createHotelLabel() {
|
||||
return L.divIcon({
|
||||
html: '<div class="hotel-label">🏨 Hotel Uno · Basis</div>',
|
||||
html: '<div class="hotel-label">🏨 Iris Hotel Eden · Basis</div>',
|
||||
className: 'hotel-label-wrapper',
|
||||
iconSize: [140, 22],
|
||||
iconAnchor: [70, 56+22] // unter dem Hotel-Marker
|
||||
@@ -620,10 +620,10 @@ locations.forEach(loc => {
|
||||
const bannerHtml = isHotel ? '<div class="hotel-banner">⭐ Unsere Basis · Hier startet & endet jeder Tag</div>' : '';
|
||||
|
||||
// Restaurant-Tipps pro Location (basierend auf geo-cluster)
|
||||
const RESTAURANTS = {"Hotel Uno (Strašnice)":[{"name":"Restaurace U Kohouta","cuisine":"Tschechisch traditionell","price":"€€","desc":"Klassische tschechische Küche, 10 Min vom Hotel. Goulash & Knödel."},{"name":"Pizza Coloseum Strašnice","cuisine":"Italienisch/Pizza","price":"€","desc":"Solide Pizza, 8 Min zu Fuß. Auch Lieferservice."}],"Endorfin (Vršovice)":[{"name":"Kavárna Kaaba","cuisine":"Café/Brunch","price":"€","desc":"Hippes Café in Vršovice, perfekt nach Escape Room."},{"name":"Pivovar U Medvídků","cuisine":"Tschechisch/Bier","price":"€€","desc":"Berühmte Hausbrauerei (Novoměstský), 15 Min mit Tram."}],"KartPlanet (Hrdlořezy)":[{"name":"Restaurace U Přístavu","cuisine":"Tschechisch","price":"€€","desc":"5 Min von KartPlanet, direkt am Wasser. Gute Knödel."}],"Level Minigolf (Národní/Máj)":[{"name":"Máj Food Court","cuisine":"Alles","price":"€","desc":"Im selben Haus, 5. OG. Burger, Asia, Pizza — schnell & günstig."},{"name":"Café Louvre","cuisine":"Café/Klassisch","price":"€€","desc":"Legendäres Wiener Kaffeehaus, 3 Min Fußweg. Atmosphäre!"}],"Bowling Ovčín (Záběhlice)":[{"name":"Restaurant im Ovčín","cuisine":"Tschechisch/International","price":"€€","desc":"Direkt vor Ort — Bowling + Essen + Trinken."}],"Mysterium (Altstadt)":[{"name":"U Fleků","cuisine":"Tschechisch/Bier","price":"€€","desc":"Älteste kontinuierlich betriebene Brauerei Prags (1499). Muss man erlebt haben."},{"name":"Lokál U Caipla","cuisine":"Tschechisch/Bier","price":"€€","desc":"Modernes Tschechisch-Restaurant, 5 Min vom Altstädter Ring. Pilsner Urquell!"}],"Prague Ranger (Vyšehrad)":[{"name":"Restaurace U Krále Václava","cuisine":"Tschechisch","price":"€€","desc":"Nahe Vyšehrad, solide Hausmannskost."}],"Beer Boat (Štefánikův most)":[{"name":"KFC","cuisine":"Fast Food","price":"€","desc":"Direkt an der Bootsstation. Praktisch für danach."},{"name":"Café Mlýnská","cuisine":"Café/Tschechisch","price":"€€","desc":"Gemütliches Restaurant auf der Kampa-Insel, 10 Min."}],"Paintball (Buďánka)":[{"name":"Restaurace Na Vinici","cuisine":"Tschechisch","price":"€€","desc":"Nähe Paintball, traditionelle Küche. Ideal für After-Paintball-Essen."}],"FunArena (Nusle)":[{"name":"Restaurace U Krále Václava","cuisine":"Tschechisch","price":"€€","desc":"Nahe Vyšehrad/Nusle, solide Hausmannskost. 10 Min Fußweg."},{"name":"Café Bar Botič","cuisine":"Café/Bistro","price":"€","desc":"Hippes Café in Nusle, perfekt für After-Axtwerfen-Drinks."}],"Mercuria (Pankrác)":[{"name":"Pankrác Food Court (DBK)","cuisine":"Alles","price":"€","desc":"Modernes Einkaufszentrum mit viel Auswahl, 10 Min Fußweg."}],"Enigma (Altstadt)":[{"name":"Choco Café","cuisine":"Café/Süß","price":"€€","desc":"Schokoladen-Spezialitäten, perfekt für Energie-Tankstelle nach dem Spiel."}]};
|
||||
const RESTAURANTS = {"Iris Hotel Eden (Vršovice)":[{"name":"Restaurace U Kohouta","cuisine":"Tschechisch traditionell","price":"€€","desc":"Klassische tschechische Küche, 10 Min vom Hotel. Goulash & Knödel."},{"name":"Pizza Coloseum Strašnice","cuisine":"Italienisch/Pizza","price":"€","desc":"Solide Pizza, 8 Min zu Fuß. Auch Lieferservice."}],"Endorfin (Vršovice)":[{"name":"Kavárna Kaaba","cuisine":"Café/Brunch","price":"€","desc":"Hippes Café in Vršovice, perfekt nach Escape Room."},{"name":"Pivovar U Medvídků","cuisine":"Tschechisch/Bier","price":"€€","desc":"Berühmte Hausbrauerei (Novoměstský), 15 Min mit Tram."}],"KartPlanet (Hrdlořezy)":[{"name":"Restaurace U Přístavu","cuisine":"Tschechisch","price":"€€","desc":"5 Min von KartPlanet, direkt am Wasser. Gute Knödel."}],"Level Minigolf (Národní/Máj)":[{"name":"Máj Food Court","cuisine":"Alles","price":"€","desc":"Im selben Haus, 5. OG. Burger, Asia, Pizza — schnell & günstig."},{"name":"Café Louvre","cuisine":"Café/Klassisch","price":"€€","desc":"Legendäres Wiener Kaffeehaus, 3 Min Fußweg. Atmosphäre!"}],"Bowling Ovčín (Záběhlice)":[{"name":"Restaurant im Ovčín","cuisine":"Tschechisch/International","price":"€€","desc":"Direkt vor Ort — Bowling + Essen + Trinken."}],"Mysterium (Altstadt)":[{"name":"U Fleků","cuisine":"Tschechisch/Bier","price":"€€","desc":"Älteste kontinuierlich betriebene Brauerei Prags (1499). Muss man erlebt haben."},{"name":"Lokál U Caipla","cuisine":"Tschechisch/Bier","price":"€€","desc":"Modernes Tschechisch-Restaurant, 5 Min vom Altstädter Ring. Pilsner Urquell!"}],"Prague Ranger (Vyšehrad)":[{"name":"Restaurace U Krále Václava","cuisine":"Tschechisch","price":"€€","desc":"Nahe Vyšehrad, solide Hausmannskost."}],"Beer Boat (Štefánikův most)":[{"name":"KFC","cuisine":"Fast Food","price":"€","desc":"Direkt an der Bootsstation. Praktisch für danach."},{"name":"Café Mlýnská","cuisine":"Café/Tschechisch","price":"€€","desc":"Gemütliches Restaurant auf der Kampa-Insel, 10 Min."}],"Paintball (Buďánka)":[{"name":"Restaurace Na Vinici","cuisine":"Tschechisch","price":"€€","desc":"Nähe Paintball, traditionelle Küche. Ideal für After-Paintball-Essen."}],"FunArena (Nusle)":[{"name":"Restaurace U Krále Václava","cuisine":"Tschechisch","price":"€€","desc":"Nahe Vyšehrad/Nusle, solide Hausmannskost. 10 Min Fußweg."},{"name":"Café Bar Botič","cuisine":"Café/Bistro","price":"€","desc":"Hippes Café in Nusle, perfekt für After-Axtwerfen-Drinks."}],"Mercuria (Pankrác)":[{"name":"Pankrác Food Court (DBK)","cuisine":"Alles","price":"€","desc":"Modernes Einkaufszentrum mit viel Auswahl, 10 Min Fußweg."}],"Enigma (Altstadt)":[{"name":"Choco Café","cuisine":"Café/Süß","price":"€€","desc":"Schokoladen-Spezialitäten, perfekt für Energie-Tankstelle nach dem Spiel."}]};
|
||||
|
||||
function restaurantKeyFor(loc) {
|
||||
if (loc.category === 'hotel') return 'Hotel Uno (Strašnice)';
|
||||
if (loc.category === 'hotel') return 'Iris Hotel Eden (Vršovice)';
|
||||
const a = loc.address.toLowerCase();
|
||||
if (a.includes('vršovice') || a.includes('petrohradská')) return 'Endorfin (Vršovice)';
|
||||
if (a.includes('hrdlořezy') || a.includes('mezitraťová')) return 'KartPlanet (Hrdlořezy)';
|
||||
@@ -758,7 +758,7 @@ legend.onAdd = function() {
|
||||
div.innerHTML = `
|
||||
<h4 onclick="this.parentElement.classList.toggle('open')">📍 Legende<span class="toggle">▼</span></h4>
|
||||
<div class="body">
|
||||
<div class="item"><span class="dot" style="background:#4fc3f7;border-color:#ffd700;"></span>🏨 <strong>Hotel Uno</strong></div>
|
||||
<div class="item"><span class="dot" style="background:#4fc3f7;border-color:#ffd700;"></span>🏨 <strong>Iris Hotel Eden</strong></div>
|
||||
<div class="item"><span class="dot" style="background:#e91e63"></span>🔐 Escape Room</div>
|
||||
<div class="item"><span class="dot" style="background:#ff9800"></span>🏎️ KartPlanet</div>
|
||||
<div class="item"><span class="dot" style="background:#66bb6a"></span>⛳ Minigolf</div>
|
||||
|
||||
Reference in New Issue
Block a user