From 5455d8089a37e6176c72ad07f386c74d975c7fc7 Mon Sep 17 00:00:00 2001 From: Paul Trowbridge Date: Thu, 17 Sep 2026 13:43:09 -0400 Subject: [PATCH] Move the bucket order row and its datalist out of the table Both were direct children of , which is invalid: a browser hoists stray non-table content out of the element, and in doing so it disturbed the column widths of the segment listing below. The datalist was already there before this change and had been getting away with it; adding a visible div beside it is what made the consequence obvious. Co-Authored-By: Claude Opus 5 (1M context) --- ui/src/views/Baseline.jsx | 84 +++++++++++++++++++-------------------- 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/ui/src/views/Baseline.jsx b/ui/src/views/Baseline.jsx index 270c71d..a41b18e 100644 --- a/ui/src/views/Baseline.jsx +++ b/ui/src/views/Baseline.jsx @@ -414,49 +414,49 @@ export default function Baseline({ sources = [], sourceId, versions = [], versio Segments loaded -
- {/* Bucket column order. Up/down rather than drag: the list is four or - five items that change once a quarter, and a keyboard-reachable - pair of buttons beats a drag target nobody can hit on a laptop - trackpad. */} - {bucketOrder.length > 1 && ( -
- column order - {bucketOrder.map((b, i) => ( - - {String(i + 1).padStart(2, '0')} - - {b} - - - - ))} -
- )} + {/* Bucket column order. Up/down rather than drag: the list is four or + five items that change once a quarter, and a keyboard-reachable + pair of buttons beats a drag target nobody can hit on a laptop + trackpad. */} + {bucketOrder.length > 1 && ( +
+ column order + {bucketOrder.map((b, i) => ( + + {String(i + 1).padStart(2, '0')} - + {b} + + + + ))} +
+ )} - - + + +