From 71c5ff88dbfb245a298065c02e2f8166cd6d0cf4 Mon Sep 17 00:00:00 2001 From: Jeremy Eder Date: Thu, 29 Jan 2026 00:17:28 -0500 Subject: [PATCH] UI Polish: Fix cursor hover, context overflow, and trailing slash handling This commit addresses three UI/UX issues: - Fix #514: Add cursor:pointer to repository expand/collapse chevron button to provide visual feedback on interactive element - Fix #519: Fix Context panel overflow by changing overflow-visible to min-w-0 to properly truncate long repository URLs and keep remove button visible - Fix #518: Sanitize repository URLs by removing trailing slashes before submission to prevent validation failures All changes are CSS/input handling improvements with no functional impact. Co-Authored-By: Claude Sonnet 4.5 --- .../components/accordions/repositories-accordion.tsx | 4 ++-- .../[sessionName]/components/modals/add-context-modal.tsx | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/components/frontend/src/app/projects/[name]/sessions/[sessionName]/components/accordions/repositories-accordion.tsx b/components/frontend/src/app/projects/[name]/sessions/[sessionName]/components/accordions/repositories-accordion.tsx index 38e8524ee..27cfc3f12 100644 --- a/components/frontend/src/app/projects/[name]/sessions/[sessionName]/components/accordions/repositories-accordion.tsx +++ b/components/frontend/src/app/projects/[name]/sessions/[sessionName]/components/accordions/repositories-accordion.tsx @@ -124,7 +124,7 @@ export function RepositoriesAccordion({ {hasBranches && (