1import{j as e,L as s}from"./index-CtZS8l_c.js";import{A as n,u as r}from"./AdminGate-B6Hd3NY_.js";import{supabase as o}from"./client-BqOr-40p.js";import"./index-ChtZSsW2.js";import"./tslib.es6-DbC5Ml5T.js";const l=[{group:"Publishing",tools:[{to:"/admin/publish",title:"Publishing console",blurb:"Write and publish blogs, case studies, and landing pages."},{to:"/admin/content-decay",title:"Content decay queue",blurb:"Pages losing search traffic, with AI-drafted edits to approve."},{to:"/admin/content-audit",title:"Content audit",blurb:"Full post inventory with keep, refresh, redirect, remove calls."}]},{group:"Search and AI visibility",tools:[{to:"/admin/seo-insights",title:"Search Console insights",blurb:"Performance, indexing, and week-over-week monitoring alerts."},{to:"/admin/seo-health",title:"Search Console health",blurb:"Google's indexing verdict for every page, checked daily, with weekly Slack summary."},{to:"/admin/sitemap-health",title:"Sitemap health",blurb:"Submitted versus indexed counts and broken sitemap entries."},{to:"/admin/ai-search-checklist",title:"AI search checklist",blurb:"The 38-item AI search optimization program and its status."},{to:"/admin/ai-usage",title:"AI usage",blurb:"Token and request volume across the site's AI features."}]},{group:"Demand and campaigns",tools:[{to:"/admin/hand-raised-leads",title:"Hand-raised leads",blurb:"Trend and quality of HubSpot form and Foyer leads posted to #leads."},{to:"/admin/rb2b-leads",title:"rb2b identified visitors",blurb:"Trend, seniority, industries and pages behind the rb2b alerts in Slack."},{to:"/admin/careers-campaigns",title:"Careers campaigns",blurb:"Paid traffic to careers pages and applications from each source."},{to:"/admin/scorecard-campaigns",title:"Scorecard campaigns",blurb:"Campaign-level performance for the member experience scorecard."},{to:"/admin/pe-campaign",title:"PE portfolio campaign",blurb:"Traffic and leads per ad for the PE tech-DD lookalike run."},{to:"/admin/future-customers-campaign",title:"Future customers campaigns",blurb:"Readouts for the ESC lookalike and Higher Ed UK campaigns."},{to:"/admin/campaign-funnel",title:"Higher Ed UK survey funnel",blurb:"heuk-2026 ad click to report read to audit to lead, by creative."},{to:"/admin/scorecard-funnel",title:"Scorecard funnel",blurb:"Step-by-step drop-off inside the scorecard assessment."}]},{group:"Foyer and infrastructure",tools:[{to:"/admin/lead-journeys",title:"Hand-raised lead journeys",blurb:"Leads claimed with a raised hand in #leads, with attribution and replays."},{to:"/admin/foyer",title:"Foyer flags",blurb:"Feature flags and routing behavior for the concierge."},{to:"/admin/foyer-inbox",title:"Foyer inbox",blurb:"Briefs and questions visitors sent through Foyer."},{to:"/admin/email-test",title:"Email test",blurb:"Send a test transactional email to confirm delivery."}]}];function d(){const{email:i}=r();return e.jsx("main",{className:"min-h-screen bg-paper px-6 py-16",children:e.jsxs("div",{className:"mx-auto max-w-5xl",children:[e.jsx("p",{className:"text-xs uppercase tracking-wider text-onyx/60",children:"Internal only"}),e.jsx("h1",{className:"mt-2 font-display text-4xl font-semibold text-onyx",children:"Axelerant console"}),e.jsx("p",{className:"mt-3 max-w-2xl text-sm text-onyx/70",children:"Everything the marketing team runs on axelerant.com, in one place. Visible only to signed-in axelerant.com accounts and excluded from search engines."}),e.jsxs("div",{className:"mt-4 flex items-center gap-3 text-xs text-onyx/60",children:[e.jsxs("span",{children:["Signed in as ",i]}),e.jsx("button",{type:"button",onClick:()=>o.auth.signOut(),className:"underline",children:"Sign out"})]}),e.jsx("div",{className:"mt-12 space-y-12",children:l.map(a=>e.jsxs("section",{children:[e.jsx("h2",{className:"font-display text-xl font-semibold text-onyx",children:a.group}),e.jsx("div",{className:"mt-4 grid gap-4 sm:grid-cols-2 lg:grid-cols-3",children:a.tools.map(t=>e.jsxs(s,{to:t.to,className:"brads block border border-onyx/15 bg-white p-5 transition-colors hover:border-vermilion/60",children:[e.jsx("h3",{className:"font-display text-base font-semibold text-onyx",children:t.title}),e.jsx("p",{className:"mt-2 text-sm text-onyx/70",children:t.blurb})]},t.to))})]},a.group))})]})})}const h=()=>e.jsx(n,{children:e.jsx(d,{})});
1export{h as component}; 2//# sourceMappingURL=admin.index-B2aJZa-R.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.