Fix admin dashboard build: remove date-fns, replace Card with native divs, fix Button props

Made-with: Cursor
This commit is contained in:
Usman Baig
2026-02-25 22:02:53 +01:00
parent 3fe20a4b1b
commit 30b450cdb6
3 changed files with 53 additions and 54 deletions

View File

@@ -1,23 +1,19 @@
'use client'
import Link from 'next/link'
import { Card, CardHeader, CardTitle, CardDescription, CardContent } from '@ciphera-net/ui'
export default function AdminDashboard() {
return (
<div className="grid gap-6 md:grid-cols-2 lg:grid-cols-3">
<Link href="/admin/orgs" className="block transition-transform hover:scale-[1.02]">
<Card>
<CardHeader>
<CardTitle>Organizations</CardTitle>
<CardDescription>Manage organization plans and limits</CardDescription>
</CardHeader>
<CardContent>
<p className="text-sm text-neutral-500 dark:text-neutral-400">
View all organizations, check billing status, and manually grant plans.
</p>
</CardContent>
</Card>
<Link
href="/admin/orgs"
className="block transition-transform hover:scale-[1.02] rounded-2xl border border-neutral-200 dark:border-neutral-800 bg-white dark:bg-neutral-900 p-6 shadow-sm"
>
<h3 className="text-lg font-semibold text-neutral-900 dark:text-white">Organizations</h3>
<p className="text-sm text-neutral-500 dark:text-neutral-400 mt-1">Manage organization plans and limits</p>
<p className="text-sm text-neutral-500 dark:text-neutral-400 mt-4">
View all organizations, check billing status, and manually grant plans.
</p>
</Link>
</div>
)