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/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 ( -
+
+
{/* MAIN CONTAINER */} -
+
{/* HERO SECTION */}
diff --git a/src/app/pages/events/[id]/page.tsx b/src/app/pages/events/[id]/page.tsx index 4bf5c4e..c6aab4e 100644 --- a/src/app/pages/events/[id]/page.tsx +++ b/src/app/pages/events/[id]/page.tsx @@ -24,8 +24,7 @@ export default async function EventDetailPage({ return (
- {/* Width tracks the navbar (see navbar.tsx) so the two line up. */} -
+
{/* Poster sits in a neutral frame; object-contain because event posters are usually portrait and must not be cropped. */} diff --git a/src/app/pages/events/page.tsx b/src/app/pages/events/page.tsx index faeeefb..e18a956 100644 --- a/src/app/pages/events/page.tsx +++ b/src/app/pages/events/page.tsx @@ -11,8 +11,7 @@ export default async function EventsPage() { return (
- {/* Width tracks the navbar (see navbar.tsx) so the two line up. */} -
+

Upcoming events diff --git a/src/app/pages/join-us/page.tsx b/src/app/pages/join-us/page.tsx index c7cadbb..19cfe68 100644 --- a/src/app/pages/join-us/page.tsx +++ b/src/app/pages/join-us/page.tsx @@ -5,9 +5,9 @@ export default function JoinUs() {
-
+
{/* Section header */}
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 */}
+
{/* MAIN CONTAINER */} -
+
{/* Section header */}
diff --git a/src/components/admin/admin-nav.tsx b/src/components/admin/admin-nav.tsx index d713b4d..6dba24e 100644 --- a/src/components/admin/admin-nav.tsx +++ b/src/components/admin/admin-nav.tsx @@ -23,13 +23,16 @@ export function AdminNav() { href === "/admin" ? pathname === "/admin" : pathname.startsWith(href); return ( -