From bcffcf7df5271b64ce636df6c09df9f75f8a48b5 Mon Sep 17 00:00:00 2001 From: Gillian Hanley Date: Sun, 8 Mar 2026 15:38:01 -0400 Subject: [PATCH] making project search bar responsice --- app/projects/_ProjectsGridClient.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/projects/_ProjectsGridClient.tsx b/app/projects/_ProjectsGridClient.tsx index 53505ec..7bd462f 100644 --- a/app/projects/_ProjectsGridClient.tsx +++ b/app/projects/_ProjectsGridClient.tsx @@ -148,7 +148,7 @@ function TechCheckboxDropdown({ // Shared classes for all dropdown trigger buttons — keeps status, tech, and semester visually identical const TRIGGER_CLS = - "flex items-center gap-2 rounded-md border bg-background px-3 py-2 text-sm shadow-sm outline-none focus-visible:ring-2 focus-visible:ring-ring w-40"; + "flex items-center gap-2 rounded-md border bg-background px-3 py-2 text-sm shadow-sm outline-none focus-visible:ring-2 focus-visible:ring-ring w-full sm:w-40"; // Shared label span inside every trigger — truncates long values with ellipsis const TRIGGER_LABEL_CLS = "flex-1 text-left truncate overflow-hidden"; @@ -309,7 +309,7 @@ export default function ProjectsGridClient({ projects }: { projects: Project[] } return ( <> {/* Search + Filters */} -
+
{/* Search — controlled by URL param, updates on every keystroke */}