img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(3)] *:[img:first-child]:rounded-t-lg *:[img:last-child]:rounded-b-lg",
+ "flex flex-col gap-6 rounded-xl border bg-card py-6 text-card-foreground shadow-sm",
className
)}
{...props}
@@ -25,7 +20,7 @@ function CardHeader({ className, ...props }: React.ComponentProps<"div">) {
) {
return (
)
@@ -47,7 +42,7 @@ function CardDescription({ className, ...props }: React.ComponentProps<"div">) {
return (
)
@@ -70,7 +65,7 @@ function CardContent({ className, ...props }: React.ComponentProps<"div">) {
return (
)
@@ -80,10 +75,7 @@ function CardFooter({ className, ...props }: React.ComponentProps<"div">) {
return (
)
diff --git a/resources/js/pages/admin/hr/attendance/index.tsx b/resources/js/pages/admin/hr/attendance/index.tsx
index 7b3310d..a075a83 100644
--- a/resources/js/pages/admin/hr/attendance/index.tsx
+++ b/resources/js/pages/admin/hr/attendance/index.tsx
@@ -1,3 +1,19 @@
+import { TodayAttendanceAlert } from '@/components/card/today-attendance-alert';
+import { CameraCapture, LocationMap } from '@/components/inputs';
+import { Badge } from '@/components/ui/badge';
+import { Button } from '@/components/ui/button';
+import { Card, CardContent } from '@/components/ui/card';
+import {
+ Dialog,
+ DialogContent,
+ DialogHeader,
+ DialogTitle,
+} from '@/components/ui/dialog';
+import {
+ index as attendanceIndex,
+ store,
+ update,
+} from '@/routes/admin/hr/attendances';
import { Head, router } from '@inertiajs/react';
import { addMonths, format, subMonths } from 'date-fns';
import { id } from 'date-fns/locale';
@@ -14,23 +30,6 @@ import {
} from 'lucide-react';
import { useMemo, useState } from 'react';
import { toast } from 'sonner';
-import { CameraCapture } from '@/components/inputs';
-import { LocationMap } from '@/components/inputs';
-import { TodayAttendanceAlert } from '@/components/card/today-attendance-alert';
-import { Badge } from '@/components/ui/badge';
-import { Button } from '@/components/ui/button';
-import { Card, CardContent } from '@/components/ui/card';
-import {
- Dialog,
- DialogContent,
- DialogHeader,
- DialogTitle,
-} from '@/components/ui/dialog';
-import {
- index as attendanceIndex,
- store,
- update,
-} from '@/routes/admin/hr/attendances';
type Attendance = {
id: number;
@@ -334,7 +333,7 @@ export default function AttendanceIndex({
<>