From e270ec02020e8d805f1e296c40a7ed744ca6e165 Mon Sep 17 00:00:00 2001 From: ajianaz Date: Thu, 27 Aug 2026 15:24:21 +0700 Subject: [PATCH 1/2] feat(ui): responsive mobile layout for dashboard - Header nav collapses to hamburger menu below md breakpoint with active-link highlighting; user email hidden on small screens - Issues/transactions/release-health tables hide secondary columns on small screens and allow title wrapping (shadcn table-cell ships whitespace-nowrap which forced 572px min-width at 390px viewport) - Search/filter inputs go full-width on mobile; header rows wrap - DSN row gets min-w-0 so truncate works inside flex card - Refresh tracked web/build/index.html placeholder to latest build Verified at 390x844: 0px horizontal overflow on all six pages; desktop 1280px unchanged (nav links, all columns, email visible). --- web/build/index.html | 23 ++--- web/src/routes/(dashboard)/+layout.svelte | 87 ++++++++++++++----- .../routes/(dashboard)/issues/+page.svelte | 24 ++--- .../routes/(dashboard)/projects/+page.svelte | 4 +- .../(dashboard)/release-health/+page.svelte | 18 ++-- .../(dashboard)/transactions/+page.svelte | 18 ++-- 6 files changed, 107 insertions(+), 67 deletions(-) diff --git a/web/build/index.html b/web/build/index.html index 3eb0067..45c2f09 100644 --- a/web/build/index.html +++ b/web/build/index.html @@ -4,31 +4,32 @@ - - - - + + + + - - - + + + + - +