From 5dd5806640b50195c69f46909744e1abe20f59f5 Mon Sep 17 00:00:00 2001 From: chahinebrini Date: Wed, 22 Jul 2026 17:11:19 +0200 Subject: [PATCH] fix(board): card overlap via grid-auto-rows max-content + review cards get ring design --- src/server/board/columns.ts | 8 ++++++-- src/server/board/styles.ts | 2 ++ tests/boardV2.test.ts | 6 ++++++ 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/server/board/columns.ts b/src/server/board/columns.ts index 6c3755d..4da2cf7 100644 --- a/src/server/board/columns.ts +++ b/src/server/board/columns.ts @@ -240,8 +240,12 @@ export function columnsJs(opts: ColumnsJsOpts): string { '' + '' : ''; - var ring = live - ? '' + + // Progress ring on in-progress (work time) AND review cards (wait time) — + // same design, review variant in amber. Filled = elapsed vs median estimate. + var ringStatus = live ? 'work' : status === 'review' ? 'review' : ''; + var ringSince = live ? (t.claimedAt || t.updatedAt || t.createdAt || '') : (t.updatedAt || t.createdAt || ''); + var ring = ringStatus + ? '' + '