From a736ed541ea25b761867245f1eeebcd2514c8ab5 Mon Sep 17 00:00:00 2001 From: cproudlock Date: Mon, 13 Jul 2026 14:23:28 -0400 Subject: [PATCH] Fix Actions column border: keep td.actions as a table-cell .actions sets display:inline-flex (correct for a button container), but it was applied directly to , pulling the cell out of the table row box so its bottom border rendered ~1px off from the other columns. Override td.actions back to display:table-cell and space multiple buttons with a margin instead of the flex gap. Co-Authored-By: Claude Opus 4.8 --- frontend/src/assets/style.css | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/frontend/src/assets/style.css b/frontend/src/assets/style.css index 9272855..a3927b8 100644 --- a/frontend/src/assets/style.css +++ b/frontend/src/assets/style.css @@ -941,8 +941,17 @@ input[type="radio"] { } td.actions { + /* A td must stay display:table-cell - the .actions inline-flex above pulls + the cell out of the table's row box, so its bottom border renders ~1px off + from the other cells. Keep it a cell; space multiple buttons with a margin + instead of the flex gap. */ + display: table-cell; + vertical-align: middle; white-space: nowrap; } +td.actions .btn + .btn { + margin-left: 0.25rem; +} /* ============================================ DETAIL PAGES (shared styles)