c93aace56b
---ci--- phase: 1 milestone: v0.1 status: complete requirements: covered: [REQ-001, REQ-002, REQ-003, REQ-004, REQ-005] partial: [] ---/ci--- Phase 1 (project-scaffolding) complete: - Monorepo: pnpm workspaces + turborepo - packages/types: all domain, marketplace, user, UI types - packages/mock-data: 5 competency stacks (70 competencies), 20 jobs, 15 candidates, 10 employers, learner progress, AI tutor responses - packages/ui: design tokens + 5 primitives (Button, Input, Card, Badge, Avatar) - apps/web: Next.js 15 with App Router, Tailwind v4, Inter font, 4 route groups, navigation shell, dark mode toggle, role switcher - Build passes: 4/4 packages, 10 routes prerendered - Typecheck passes: 7/7 tasks
15 lines
525 B
TypeScript
15 lines
525 B
TypeScript
import { Card, CardBody, Badge } from '@nextcraft/ui';
|
|
|
|
export default function AdminHome() {
|
|
return (
|
|
<Card>
|
|
<CardBody className="flex flex-col gap-3">
|
|
<Badge variant="error">Admin surface</Badge>
|
|
<h1 className="text-2xl font-bold text-slate-900 dark:text-slate-100">Admin overview</h1>
|
|
<p className="text-slate-600 dark:text-slate-400">
|
|
Placeholder — cohort oversight, content governance, and system health arrive in Phase 5.
|
|
</p>
|
|
</CardBody>
|
|
</Card>
|
|
);
|
|
} |