minor layout improvements

This commit is contained in:
kritzl 2024-06-04 21:23:27 +02:00
parent 7673265167
commit 470b3e2336
4 changed files with 56 additions and 12 deletions

View file

@ -93,6 +93,7 @@ async function loadElevators() {
internalData.stations[stationIndex++] = {
name: stationName,
comment: station['comment'],
state: stationState,
lines: stationLines,
types: stationTypes,
@ -283,13 +284,17 @@ Auf Karte anzeigen
}
osmTemplate += '<dl>';
} else {
console.warn(`OSM Node is not an elevator. At:\t${station.name}\t${elevator.label} (NodeID: ${elevator.osmNodeId})`);
}
} else {
osmTemplate = 'keine Daten';
console.warn(`OSM Node has no Tags. At:\t${station.name}\t${elevator.label} (NodeID: ${elevator.osmNodeId})`);
}
} else {
osmTemplate = 'keine Daten';
console.warn(`OSM Node not found (deleted). At:\t${station.name}\t${elevator.label} (NodeID: ${elevator.osmNodeId})`);
}
} else {
console.warn(`Elevator has no OSM Node id:\t${station.name}\t${elevator}`);
}
@ -308,6 +313,7 @@ Auf Karte anzeigen
: 'Außer Betrieb'}">
</span>
<div class="elevatorData">
${elevator.lines.length ? `${linesTemplate}` : ''}
${elevator.instCause !== '' ? `<div class="elevatorInfo">${elevator.instCause}</div>` : ''}
${elevator.levels.length ? levelsTemplate : elevator.description}
<dl>
@ -332,11 +338,11 @@ Auf Karte anzeigen
<dd>${elevator.speaker === -1 ? 'unbekannt' : elevator.speaker ? `verfügbar` : 'nicht verfügbar'}</dd>
</div>
</dl>
${elevator.lines.length ? `${linesTemplate}` : ''}
<div class="osm" data-nodeid="${elevator.osmNodeId}">
<!--<hr>-->
${osmTemplate ? `<div class="osm" data-nodeid="${elevator.osmNodeId}">
<h4>Daten von OpenStreetMap</h4>
${osmTemplate}
</div>
</div>` : ''}
</div>
</li>`;
}