From b6749bc5e7679fd7a78cf9e10296ea0300cea853 Mon Sep 17 00:00:00 2001 From: xiaomai Date: Fri, 8 May 2026 16:28:47 +0800 Subject: [PATCH] feat(ui): improve mobile responsiveness and touch targets Add mobile-optimized card view for seat lists on smaller screens Increase minimum height for buttons and form items for better touch interaction Adjust grid layouts, padding, and spacing across pages for mobile devices --- app/components/QrCodeSvg.vue | 10 ++--- app/pages/index.vue | 26 ++++++------ app/pages/receipt/[token].vue | 75 ++++++++++++++++++++++++++++++----- app/pages/seat/[token].vue | 10 ++--- 4 files changed, 89 insertions(+), 32 deletions(-) diff --git a/app/components/QrCodeSvg.vue b/app/components/QrCodeSvg.vue index cb2abb2..8b98398 100644 --- a/app/components/QrCodeSvg.vue +++ b/app/components/QrCodeSvg.vue @@ -42,13 +42,13 @@ watch(