From 6e4e2f3d0c1af30d460a4d276a24e88133b7dfa4 Mon Sep 17 00:00:00 2001 From: Padreug Date: Wed, 9 Sep 2026 13:16:53 +0200 Subject: [PATCH] fix(events): pin the sticky buy bar flush above the nav Two causes of the visible gap under the bar on phone and desktop: the bar lived inside the page's `space-y-6` column, whose child margin also offsets a fixed box (24px), and its bottom offset was hand-derived. It now teleports to and uses `--bottom-nav-height`. Measured in a headless run: bar bottom == nav top on 390px and 1280px viewports. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01ByAwHU4pRnyE58YocQvAas --- src/modules/events/views/EventDetailPage.vue | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/src/modules/events/views/EventDetailPage.vue b/src/modules/events/views/EventDetailPage.vue index d4d98dd..96280d7 100644 --- a/src/modules/events/views/EventDetailPage.vue +++ b/src/modules/events/views/EventDetailPage.vue @@ -451,8 +451,13 @@ function goToMyTickets() { @update:is-open="showReturnDialog = $event" /> - + + +
@@ -497,6 +502,7 @@ function goToMyTickets() {
+