feat: Implement a new dashboard layout with sidebar, introduce project and data source management, and add various UI components.

This commit is contained in:
2026-02-03 15:11:53 +00:00
parent a795e92ef3
commit 7e3854d7d6
29 changed files with 2460 additions and 645 deletions

17
app/dashboard/page.tsx Normal file
View File

@@ -0,0 +1,17 @@
export default function Page() {
return (
<div className="flex flex-1 flex-col gap-4 p-4 lg:p-8">
<div className="grid auto-rows-min gap-4 md:grid-cols-3">
<div className="aspect-video rounded-xl bg-muted/50" />
<div className="aspect-video rounded-xl bg-muted/50" />
<div className="aspect-video rounded-xl bg-muted/50" />
</div>
<div className="min-h-[100vh] flex-1 rounded-xl bg-muted/50" >
<div className="flex items-center justify-center h-full text-muted-foreground p-10 text-center">
<h2 className="text-xl font-semibold">Your Leads will appear here</h2>
<p>Select data sources in the sidebar to start finding opportunities dorked from the web.</p>
</div>
</div>
</div>
)
}