From b3a98bb56ed26adda434f3cbb4083d52a31587fe Mon Sep 17 00:00:00 2001 From: Anthony Ettinger Date: Sun, 26 Jul 2026 09:19:45 +0000 Subject: [PATCH] feat(admin): promote the leads dashboard to a proper nav card MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It was already linked, but as a small text link tucked under the h1 above the page description — easy to scroll straight past, which is exactly what happened. It is the only read surface for captured leads, campaign sends, and watches, so it now sits in its own card above every tool on the page, with a primary button and a line describing what is behind it. Co-Authored-By: Claude Opus 5 (1M context) --- app/(app)/admin/page.tsx | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/app/(app)/admin/page.tsx b/app/(app)/admin/page.tsx index 41537103..4333b264 100644 --- a/app/(app)/admin/page.tsx +++ b/app/(app)/admin/page.tsx @@ -69,17 +69,30 @@ export default async function AdminPage() {

Admin

-

- - Leads & campaigns → - -

Grant or remove credits by email. Every grant is logged in{" "} admin_credit_grants.

+ {/* Sits above every tool on this page: it is the only read surface for + captured leads, campaign sends, and watches, and a text link under the + heading was too easy to miss. */} +
+
+
+

Leads & campaigns

+

+ Captured leads and their status, outbound campaign sends, watched + URLs, and live audience counts per segment. +

+
+ + Open leads dashboard → + +
+
+

Grant credits