diff --git a/package.json b/package.json
index 7c8e5ac7..15052c3c 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "homepage",
- "version": "1.75.1",
+ "version": "1.75.2",
"private": true,
"type": "module",
"scripts": {
diff --git a/src/routes/hikes/[slug]/+page.svelte b/src/routes/hikes/[slug]/+page.svelte
index 5e506e29..0720ffac 100644
--- a/src/routes/hikes/[slug]/+page.svelte
+++ b/src/routes/hikes/[slug]/+page.svelte
@@ -52,6 +52,18 @@
const canton = $derived(resolveCanton(hike.canton));
+ // Publish date formatted in long German for the meta footer
+ // (matches the hike's `date: YYYY-MM-DD` frontmatter format).
+ const publishedLabel = $derived.by(() => {
+ const t = Date.parse(hike.date);
+ if (!Number.isFinite(t)) return null;
+ return new Date(t).toLocaleDateString('de-CH', {
+ day: 'numeric',
+ month: 'long',
+ year: 'numeric'
+ });
+ });
+
const heroPose = $derived.by(() => {
if (
narrowViewport &&
@@ -409,25 +421,23 @@
{/if}
+ {#if hike.tags.length > 0}
+
+
+ {/if}
+
{#if track && track.length > 0}