From 936c2e3c8a4ff3d322b361e8e04e16765d089253 Mon Sep 17 00:00:00 2001 From: Jake Jarvis Date: Mon, 2 Mar 2026 14:19:28 -0500 Subject: [PATCH] Apply full-bleed backdrop and fix mobile layout on title pages Remove breadcrumb navigation, use full-viewport backdrop technique matching explore page, and fix mobile hero layout: poster and title info now sit side-by-side at all sizes with a smaller poster and scaled-down typography on mobile. Co-Authored-By: Claude Opus 4.6 --- app/(pages)/titles/[id]/page.tsx | 34 +++++--------------------------- 1 file changed, 5 insertions(+), 29 deletions(-) diff --git a/app/(pages)/titles/[id]/page.tsx b/app/(pages)/titles/[id]/page.tsx index efe7c9b..1dac9b5 100644 --- a/app/(pages)/titles/[id]/page.tsx +++ b/app/(pages)/titles/[id]/page.tsx @@ -8,7 +8,6 @@ import { } from "@tabler/icons-react"; import { AnimatePresence, motion } from "motion/react"; import Image from "next/image"; -import Link from "next/link"; import { useParams, useRouter } from "next/navigation"; import { useCallback, useEffect, useMemo, useState } from "react"; import { toast } from "sonner"; @@ -16,14 +15,6 @@ import { TitleDetailSkeleton } from "@/components/skeletons"; import { StarRating } from "@/components/star-rating"; import { StatusButton } from "@/components/status-button"; import { TitleCard } from "@/components/title-card"; -import { - Breadcrumb, - BreadcrumbItem, - BreadcrumbLink, - BreadcrumbList, - BreadcrumbPage, - BreadcrumbSeparator, -} from "@/components/ui/breadcrumb"; import { Progress } from "@/components/ui/progress"; import { useRegisterShortcut } from "@/hooks/use-register-shortcut"; @@ -443,24 +434,9 @@ export default function TitleDetailPage() { return (
- {/* Breadcrumb */} - - - - }> - Home - - - - - {title.title} - - - - {/* Backdrop hero */} {title.backdropPath && ( -
+
@@ -555,7 +531,7 @@ export default function TitleDetailPage() {
-

+

{title.title}