diff --git a/frontend/src/routes/dashboard/trails/[id]/+page.svelte b/frontend/src/routes/dashboard/trails/[id]/+page.svelte new file mode 100644 index 0000000..95b0adf --- /dev/null +++ b/frontend/src/routes/dashboard/trails/[id]/+page.svelte @@ -0,0 +1,543 @@ + + +{#if !trail} +
Trail nicht gefunden.
+{@html trail.description}
+ {/if} ++ Es gibt noch keine Flag-Typen. + Jetzt anlegen +
+ {/if} + + {#if version.elevation?.length} +Für diesen Trail gibt es noch keine GPX-Datei.
+ {#if canEdit} + + {/if} ++ Noch keine Marker. Setze einen über „Marker setzen" auf der Karte. +
+ {:else} +{flag?.label ?? 'Unbekannt'}
+ {#if m.note} +{m.note}
+ {/if} +{formatDate(m.created)}
+{commentError}
+ {/if} + + {#if comments.length === 0} +Noch keine Kommentare.
+ {:else} +{c.text}
+{formatDate(c.created)}
+Noch keine Version hochgeladen.
+ {:else} +{formatDate(v.created)}
+ {#if v.id === trail.current} ++ {(v.distance_m / 1000).toFixed(1)} km · {v.ascent_m} hm + {#if v.note}· {v.note}{/if} +
+{uploadError}
+ {/if} +{markerError}
+ {/if} +