From 1aeea23296ec7b29230fe0f7a798df01d78cbdb6 Mon Sep 17 00:00:00 2001 From: Padreug Date: Thu, 4 Jun 2026 23:29:53 +0200 Subject: [PATCH] feat(activities): move scan counts below the camera The Scanned / Sold / Remaining strip moves out of the page header to below the Tabs block. The camera (or scanned list, depending on the active tab) stays prominent at the top; the counts read as a summary footer instead of competing with the title for attention. The stats-error notice follows the counts strip so the warning stays adjacent to the values it affects. --- .../activities/views/ScanTicketsPage.vue | 80 ++++++++++--------- 1 file changed, 41 insertions(+), 39 deletions(-) diff --git a/src/modules/activities/views/ScanTicketsPage.vue b/src/modules/activities/views/ScanTicketsPage.vue index 0a665d9..6c76f6f 100644 --- a/src/modules/activities/views/ScanTicketsPage.vue +++ b/src/modules/activities/views/ScanTicketsPage.vue @@ -115,45 +115,6 @@ function fmtTime(iso: string) { {{ activity.title }}

- -
-
-

{{ registeredCount }}

-

Scanned

-
-
-

- {{ soldCount ?? '—' }} -

-

Sold

-
-
-

- {{ remainingCount ?? '—' }} -

-

Remaining

-
-
- - - - @@ -228,6 +189,47 @@ function fmtTime(iso: string) { + +
+
+

{{ registeredCount }}

+

Scanned

+
+
+

+ {{ soldCount ?? '—' }} +

+

Sold

+
+
+

+ {{ remainingCount ?? '—' }} +

+

Remaining

+
+
+ + + +