Add OSM website links for route and route_master panels
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
9b5a510d02
commit
3a158c189c
2 changed files with 6 additions and 0 deletions
|
|
@ -349,6 +349,8 @@ async function loadRoute(relationId) {
|
|||
// Show route panel
|
||||
document.getElementById('route-panel').classList.remove('d-none');
|
||||
document.getElementById('route-name').textContent = data.name;
|
||||
document.getElementById('route-osm-link').href =
|
||||
`https://www.openstreetmap.org/relation/${relationId}`;
|
||||
|
||||
// Draw full route in grey
|
||||
if (fullRouteLayer) fullRouteLayer.remove();
|
||||
|
|
@ -435,6 +437,8 @@ async function loadRouteMaster(relationId) {
|
|||
document.getElementById('route-panel').classList.add('d-none');
|
||||
document.getElementById('route-master-panel').classList.remove('d-none');
|
||||
document.getElementById('route-master-name').textContent = data.name;
|
||||
document.getElementById('route-master-osm-link').href =
|
||||
`https://www.openstreetmap.org/relation/${relationId}`;
|
||||
|
||||
const colours = ['#0d6efd', '#dc3545', '#198754', '#fd7e14', '#6f42c1'];
|
||||
const list = document.getElementById('route-master-list');
|
||||
|
|
|
|||
|
|
@ -49,6 +49,7 @@
|
|||
<div id="route-master-panel" class="d-none">
|
||||
<div class="mb-3">
|
||||
<div class="fw-semibold" id="route-master-name"></div>
|
||||
<a id="route-master-osm-link" class="small text-muted" target="_blank" rel="noopener">View on OSM ↗</a>
|
||||
</div>
|
||||
<div class="fw-semibold small mb-1">Routes</div>
|
||||
<div id="route-master-list"></div>
|
||||
|
|
@ -58,6 +59,7 @@
|
|||
<div id="route-panel" class="d-none">
|
||||
<div class="mb-3">
|
||||
<div class="fw-semibold" id="route-name"></div>
|
||||
<a id="route-osm-link" class="small text-muted" target="_blank" rel="noopener">View on OSM ↗</a>
|
||||
</div>
|
||||
|
||||
<!-- From / To slots -->
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue