diff --git a/app/dashboard/applications/Applications.tsx b/app/dashboard/applications/Applications.tsx index 8923a6d..33dec67 100644 --- a/app/dashboard/applications/Applications.tsx +++ b/app/dashboard/applications/Applications.tsx @@ -13,6 +13,25 @@ import { SidebarProvider, SidebarTrigger, } from "@/components/ui/sidebar" +import { Button } from "@/components/ui/button" +import { Plus, Link, Home } from "lucide-react" // Importiere Icons +import { + Card, + CardContent, + CardDescription, + CardFooter, + CardHeader, + CardTitle, +} from "@/components/ui/card" +import { + Pagination, + PaginationContent, + PaginationEllipsis, + PaginationItem, + PaginationLink, + PaginationNext, + PaginationPrevious, + } from "@/components/ui/pagination" export default function Dashboard() { return ( @@ -26,9 +45,7 @@ export default function Dashboard() { - - / - + / @@ -42,8 +59,53 @@ export default function Dashboard() { -
- Test +
+
+ Your Applications + +
+
+ + +
+
+
+ Image +
+
+ Project Name + Project Name Description +
+
+
+ + +
+
+
+
+ + + + + + + + 1 + + + + + +
diff --git a/components/ui/pagination.tsx b/components/ui/pagination.tsx new file mode 100644 index 0000000..0d18541 --- /dev/null +++ b/components/ui/pagination.tsx @@ -0,0 +1,127 @@ +import * as React from "react" +import { + ChevronLeftIcon, + ChevronRightIcon, + MoreHorizontalIcon, +} from "lucide-react" + +import { cn } from "@/lib/utils" +import { Button, buttonVariants } from "@/components/ui/button" + +function Pagination({ className, ...props }: React.ComponentProps<"nav">) { + return ( +