feat: add UI components and assets for frontend layout

Implemented reusable UI components including AlertDialog, Accordion, Breadcrumb, Button, Card, and Calendar. Added essential assets and SVG icons for improved interface design. Integrated a base homepage layout with responsive grid structure.
This commit is contained in:
2025-05-15 17:12:43 +02:00
parent 9f99b80784
commit b8fc2219b9
65 changed files with 5611 additions and 0 deletions

6
frontend/lib/utils.ts Normal file
View File

@@ -0,0 +1,6 @@
import { clsx, type ClassValue } from "clsx"
import { twMerge } from "tailwind-merge"
export function cn(...inputs: ClassValue[]) {
return twMerge(clsx(inputs))
}