diff --git a/ui/src/views/Baseline.jsx b/ui/src/views/Baseline.jsx index c58b441..23611bd 100644 --- a/ui/src/views/Baseline.jsx +++ b/ui/src/views/Baseline.jsx @@ -409,7 +409,7 @@ export default function Baseline({ sources = [], sourceId, versions = [], versio # kind label - note + note counts toward rows {log[0]?.value_col || 'value'} @@ -464,8 +464,17 @@ export default function Baseline({ sources = [], sourceId, versions = [], versio focus:border-blue-400 rounded px-1 py-0.5 text-xs focus:outline-none bg-transparent" /> - - {entry.note || } + {/* One line, clipped. The note is provenance -- it can run + long -- and this row is eleven columns wide, so it used + to wrap and push every row to two or three lines. w-full + plus max-w-0 is what lets a cell in an auto-layout table + absorb the slack and still clip: without the max-w-0 the + column simply grows to fit the text. Expanding the row + shows it in full. */} + + {entry.note + ?
{entry.note}
+ : } e.stopPropagation()}>