From 9b88a8a865ded9e4bc78880736acd75ddbbe06b3 Mon Sep 17 00:00:00 2001 From: Andrew Chen Date: Mon, 12 Oct 2026 11:17:24 +1300 Subject: [PATCH 1/6] fix: lightened dark mode gradient --- next-env.d.ts | 2 +- src/app/globals.css | 2 +- src/app/profile/[id]/page.tsx | 2 +- src/app/profile/page.tsx | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/next-env.d.ts b/next-env.d.ts index 9edff1c..c4b7818 100644 --- a/next-env.d.ts +++ b/next-env.d.ts @@ -1,6 +1,6 @@ /// /// -import "./.next/types/routes.d.ts"; +import "./.next/dev/types/routes.d.ts"; // NOTE: This file should not be edited // see https://nextjs.org/docs/app/api-reference/config/typescript for more information. diff --git a/src/app/globals.css b/src/app/globals.css index 2e883b0..eabcf1e 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -91,7 +91,7 @@ /* dark theme*/ .dark { - --background-theme: linear-gradient(90deg,#CAC1F7 0%,#A8A1CA 21%,#7B7890 59%,#5C5A66 86%,#6B6A7A 100%); + --background-theme: linear-gradient(90deg, #BDB5D1 0%, #ABA2C2 21%, #9287AF 59%, #7F759C 86%, #8E84AA 100%); --color-nav-bar-bg: rgba(64, 66, 70, 0.6); --color-nav-text: rgba(255,255,255); --color-nav-bar-text: rgba(255, 255, 255); diff --git a/src/app/profile/[id]/page.tsx b/src/app/profile/[id]/page.tsx index c8a478c..c0c54c8 100644 --- a/src/app/profile/[id]/page.tsx +++ b/src/app/profile/[id]/page.tsx @@ -73,7 +73,7 @@ export default function PublicProfilePage() { const profileName = profile.unique_name || profile.display_name; return ( -
+
diff --git a/src/app/profile/page.tsx b/src/app/profile/page.tsx index 84a1136..4a84fb0 100644 --- a/src/app/profile/page.tsx +++ b/src/app/profile/page.tsx @@ -347,7 +347,7 @@ export default function ProfilePage() { if (!isConnected || !walletRegistered) { return ( -
+
+
{/* Profile Card */}
Date: Mon, 12 Oct 2026 11:24:40 +1300 Subject: [PATCH 2/6] fix: spacing + responsiveness on admin panel --- src/app/admin/attendance/page.tsx | 18 +++++++++-------- src/app/admin/claims/page.tsx | 16 +++++++-------- src/app/admin/events/page.tsx | 28 +++++++++++++-------------- src/app/admin/layout.tsx | 6 +++--- src/app/admin/page.tsx | 4 ++-- src/components/admin/admin-nav.tsx | 7 +++++-- src/components/admin/admin-shell.ts | 6 +++--- src/components/admin/section-card.tsx | 4 ++-- tsconfig.tsbuildinfo | 1 + 9 files changed, 48 insertions(+), 42 deletions(-) create mode 100644 tsconfig.tsbuildinfo diff --git a/src/app/admin/attendance/page.tsx b/src/app/admin/attendance/page.tsx index afecdbf..5963b1f 100644 --- a/src/app/admin/attendance/page.tsx +++ b/src/app/admin/attendance/page.tsx @@ -315,12 +315,12 @@ export default function AdminAttendancePage() { Select an event, then scan member QR codes.

-
+
-
+
{checkinEventId && ( -
+

Attending ({attendees.length})

{/* ------------------------------------------------- Existing events */} -
-

+
+

Existing Events

@@ -338,11 +338,11 @@ export default function AdminEventsPage() {

)} -
+
{events.map((ev) => (
{ev.event_url && ( @@ -352,23 +352,23 @@ export default function AdminEventsPage() { className="size-16 shrink-0 rounded-lg object-cover" /> )} -
+

{ev.title}

-

+

{formatDateString(ev.start_time)} —{" "} {formatDateString(ev.end_time)}

{ev.location && ( -

+

{ev.location}

)}
-
+
diff --git a/src/app/admin/page.tsx b/src/app/admin/page.tsx index 81b804e..72d3da0 100644 --- a/src/app/admin/page.tsx +++ b/src/app/admin/page.tsx @@ -22,7 +22,7 @@ function StatTile({ return ( {value} @@ -94,7 +94,7 @@ export default function AdminPage() { return ( -
+
+