From 39ca6b96951b67dfffb0df367482e7beb456dcdc Mon Sep 17 00:00:00 2001 From: Abeuty Date: Fri, 28 Aug 2026 14:21:08 -0600 Subject: [PATCH] fix(landing): square the bordered edge on accent callouts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Three landing callouts set `rounded-lg` together with `border-l-2`, so the 2px accent border was dragged around an 8px corner radius with no adjacent border to continue into. The result is a bar that tapers and detaches at both ends instead of reading as a flush accent rule. Squares the bordered edge with `rounded-r-lg`, which is the idiom already used correctly elsewhere in the codebase — Toc.tsx (`border-l-2 rounded-r`) and HomeSectionFallbacks.tsx (`rounded-r-md border-l-2`). A box should never carry a border on one side while rounding that side's corners. Audited the rest of the codebase for the same pattern: every other radius + single-side-border pairing is either already squared on the bordered edge, or joins two adjacent surfaces (`rounded-t-*` with `border-b-0`), or is the spinner idiom (`rounded-full border-b-2`). These three were the only violations. Co-Authored-By: Claude Opus 5 --- src/components/landing/ConfigLanding.tsx | 2 +- src/components/landing/RouterLanding.tsx | 2 +- src/components/landing/StartLanding.tsx | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/landing/ConfigLanding.tsx b/src/components/landing/ConfigLanding.tsx index ceb74e8a4..5954461ef 100644 --- a/src/components/landing/ConfigLanding.tsx +++ b/src/components/landing/ConfigLanding.tsx @@ -242,7 +242,7 @@ function PackageXRay() { ))} -
+