feat(web): add /admin preview so Craig can see the admin console #4103
ccantynzcommented Apr 16, 2026
Originally written by @vercel[bot] on GitHub.
The latest updates on your projects. Learn more about Vercel for GitHub.
| Project | Deployment | Actions | Updated (UTC) |
|---|---|---|---|
| 48co.ai | Apr 22, 2026 10:35pm | ||
| alec-rae-com-admin | Apr 22, 2026 10:35pm | ||
| alecrae | Preview, Comment | Apr 22, 2026 10:35pm |
Cross-repo impact
See what breaks downstream if this PR merges.
⮌ Merged
This pull request was merged into main.
c comment · e edit title · m merge · a approve · r request changes · ? shortcuts
Originally written by @ccantynz-alt on GitHub.
Imported from https://github.com/ccantynz-alt/AlecRae.com/pull/28
Summary
The standalone admin sub-app at
apps/admin(destined for admin.alecrae.com) is code-complete, but until DNS + backend are provisioned Craig literally couldn't see any admin surface from his iPad. The public Vercel deploy only renders the/Coming Soon page.This adds
apps/web/app/admin/page.tsx— a brand-correct preview console that lives on the same Vercel deploy as the landing page. Visit/adminto see it.It mirrors the real admin app's information architecture so the design can be reviewed now:
#f5f4ef) + Italianno wordmark + hairline rules — same brand language as/robots: { index: false }metadata +/adminadded torobots.tsdisallow listBuild is clean: 23/23 static pages,
/adminroute is 139 B + 102 kB shared.The full standalone admin at admin.alecrae.com still ships from
apps/adminonce DNS cuts over — this preview just unblocks Craig seeing the admin surface today.Test plan
/adminon iPad — verify layout, typography, KPI grid, launch gates, section tiles all render/adminis absent fromsitemap.xmland present inrobots.txtdisallow/(Coming Soon) is unchangedAlecRae · Adminand page is noindexhttps://claude.ai/code/session_016BVFyXkeASY7sgKAoxHLPK