diff --git a/web-ui/src/components/cases/positions-panel.tsx b/web-ui/src/components/cases/positions-panel.tsx index cbd05ed..2bebd7c 100644 --- a/web-ui/src/components/cases/positions-panel.tsx +++ b/web-ui/src/components/cases/positions-panel.tsx @@ -18,6 +18,13 @@ import { useCasePrecedents } from "@/lib/api/precedents"; * the main case page (X17 #3). Lives inside the "טיעונים ועמדות" tab above the * collapsible by-party aggregated arguments. The 12-block editor + citation * verification moved to their own top-level tabs; /compose was deleted. + * + * The threshold-claim / issue cards deliberately stack in a SINGLE column. + * They were a two-column CSS grid, but grid rows share a height: expanding one + * card grew its row and shoved every card below it down — in *both* columns. + * A single column keeps the jump local to what sits underneath, and gives the + * expanded body (fields + chair editor + supporting precedents) full width + * instead of half. Do not reintroduce `lg:grid-cols-2` here (chair, 2026-08-04). */ function ProseSection({ title, content }: { title: string; content?: string }) { @@ -203,7 +210,7 @@ export function PositionsPanel({ caseNumber }: { caseNumber: string }) { {analysis.data.threshold_claims.length} -
+
{analysis.data.threshold_claims.map((tc) => (
-
+
{analysis.data.issues.map((iss) => (