From c18e5ea6ed741443a8ec4a5d22d4b6939b0ecd21 Mon Sep 17 00:00:00 2001 From: shivam <91240327+shivamhwp@users.noreply.github.com> Date: Wed, 30 Sep 2026 12:35:22 +0530 Subject: [PATCH 1/2] fix(web): stop clipping the bottoms of diff file names (#14375) --- .../src/components/diffs/StyledDiffCodeView.tsx | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/apps/web/src/components/diffs/StyledDiffCodeView.tsx b/apps/web/src/components/diffs/StyledDiffCodeView.tsx index 64bc88aab2fd..cdd9fe272225 100644 --- a/apps/web/src/components/diffs/StyledDiffCodeView.tsx +++ b/apps/web/src/components/diffs/StyledDiffCodeView.tsx @@ -200,6 +200,13 @@ const DIFF_VIEW_UNSAFE_CSS = `${DIFF_SURFACE_THEME_UNSAFE_CSS} line-height: 1 !important; } +/* Pierre clips file names with overflow: hidden for its start ellipsis. A 1em line box cuts off + descenders. Only the clipped names get room: 16px plus the header's 12px of padding stays + inside its 32px min-height, which diffHeaderHeight assumes. */ +[data-diffs-header] :is([data-title], [data-prev-name]) { + line-height: 16px !important; +} + [data-diffs-header] [data-metadata] { align-items: center !important; line-height: 1 !important; @@ -222,18 +229,12 @@ const DIFF_VIEW_UNSAFE_CSS = `${DIFF_SURFACE_THEME_UNSAFE_CSS} [data-title] { cursor: pointer; - transition: - color 120ms ease, - text-decoration-color 120ms ease; - text-decoration: underline; - text-decoration-color: transparent; - text-underline-offset: 2px; + transition: color 120ms ease; font-family: var(--font-sans) !important; } [data-title]:hover { color: color-mix(in srgb, var(--code-foreground) 84%, var(--primary)) !important; - text-decoration-color: currentColor; } /* Expanding a file mounts its body all at once; easing it in matches the 200ms the app's From c2fa9fc911daeac97df4760f95fc57dca42b84c8 Mon Sep 17 00:00:00 2001 From: Seth Date: Wed, 30 Sep 2026 07:46:17 -0400 Subject: [PATCH 2/2] fix(web): name the step that registers a mobile client (#10963) Co-authored-by: Claude Opus 5 (1M context) Co-authored-by: shivam <91240327+shivamhwp@users.noreply.github.com> --- apps/web/src/components/clerk/ClerkUserProfilePage.tsx | 2 +- .../web/src/components/clerk/MobileClientsUserProfilePage.tsx | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/web/src/components/clerk/ClerkUserProfilePage.tsx b/apps/web/src/components/clerk/ClerkUserProfilePage.tsx index f0fedc8d740e..cf21c2455f1d 100644 --- a/apps/web/src/components/clerk/ClerkUserProfilePage.tsx +++ b/apps/web/src/components/clerk/ClerkUserProfilePage.tsx @@ -20,7 +20,7 @@ export function ClerkUserProfilePage({ }) { return (
-
+

{title}

{description ? ( diff --git a/apps/web/src/components/clerk/MobileClientsUserProfilePage.tsx b/apps/web/src/components/clerk/MobileClientsUserProfilePage.tsx index ff5422462590..016099805eb2 100644 --- a/apps/web/src/components/clerk/MobileClientsUserProfilePage.tsx +++ b/apps/web/src/components/clerk/MobileClientsUserProfilePage.tsx @@ -94,7 +94,7 @@ function EmptyMobileClients() { No mobile clients - Sign in to T3 Code on your iPhone to register it for push notifications and Live + Install T3 Code on your phone and sign in to T3 Connect to get push notifications and Live Activities. @@ -112,7 +112,7 @@ export function MobileClientsUserProfilePage() { return (