diff --git a/app/(dashboard)/clients/[clientId]/page.tsx b/app/(dashboard)/clients/[clientId]/page.tsx index 59eab72..d2fb7c5 100644 --- a/app/(dashboard)/clients/[clientId]/page.tsx +++ b/app/(dashboard)/clients/[clientId]/page.tsx @@ -59,7 +59,7 @@ export default async function ClientDetailPage({ }; return ( -
+
{/* Back */} +
{/* Header */}
diff --git a/app/(dashboard)/dashboard/page.tsx b/app/(dashboard)/dashboard/page.tsx index 2b17342..59e8cec 100644 --- a/app/(dashboard)/dashboard/page.tsx +++ b/app/(dashboard)/dashboard/page.tsx @@ -161,7 +161,7 @@ export default async function DashboardPage() { } = await getDashboardData(session.user.id, session.user.role); return ( -
+

Dashboard

diff --git a/app/(dashboard)/layout.tsx b/app/(dashboard)/layout.tsx index a4aab3f..deed769 100644 --- a/app/(dashboard)/layout.tsx +++ b/app/(dashboard)/layout.tsx @@ -2,6 +2,7 @@ import { auth } from "@/auth"; import { redirect } from "next/navigation"; import { Sidebar } from "@/components/layout/Sidebar"; import { Header } from "@/components/layout/Header"; +import { MobileNavProvider } from "@/components/layout/MobileNav"; export default async function DashboardLayout({ children, @@ -12,18 +13,20 @@ export default async function DashboardLayout({ if (!session?.user) redirect("/login"); return ( -

-
- -
-
+ +
-
+ +
+
+
+
+
+
+ {children} +
-
- {children} -
-
+ ); } diff --git a/app/(dashboard)/pipeline/PipelineQueueClient.tsx b/app/(dashboard)/pipeline/PipelineQueueClient.tsx index af71b92..fef1e75 100644 --- a/app/(dashboard)/pipeline/PipelineQueueClient.tsx +++ b/app/(dashboard)/pipeline/PipelineQueueClient.tsx @@ -150,7 +150,7 @@ export function PipelineQueueClient({ projects, initialStatus = "all" }: Props) const lastRow = pagination ? Math.min(pagination.page * PAGE_SIZE, pagination.total) : 0; return ( -
+

Render Queue

diff --git a/app/(dashboard)/pipeline/deliveries/DeliveriesClient.tsx b/app/(dashboard)/pipeline/deliveries/DeliveriesClient.tsx index 11a97fb..4cf8e71 100644 --- a/app/(dashboard)/pipeline/deliveries/DeliveriesClient.tsx +++ b/app/(dashboard)/pipeline/deliveries/DeliveriesClient.tsx @@ -140,7 +140,7 @@ export function DeliveriesClient({ canBuild }: { canBuild: boolean }) { const shown = episode ? episodes.filter((e) => e.episode === episode) : episodes; return ( -
+
{shotThumbnail(shot) && ( -
+
)} -
-
- -

{shot.shotCode}

+
+
+ +

{shot.shotCode}

{/* Shot version badge — click to edit for managers */} {canManage ? ( @@ -424,7 +426,7 @@ export default function ShotDetailPage() { )} {canManage && ( -
+
{/* Internal approval action */} {canInternallyApprove && shot.shotApprovalStatus === "PENDING" && ( {breadcrumbs ? (