You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(webapp): put the smart column tooltip on the bolt, fix light mode actions
- The runs table header tooltip now hangs off the bolt itself rather than the
info icon TableHeaderCell adds alongside it, and reads as one paragraph.
- Cap the full-value tooltip and let it scroll (max-w-sm / max-h-64); a whole
payload string is unbounded, so the box could grow arbitrarily tall.
MiddleTruncate gains an optional tooltipContentClassName for this.
- Wrap long preview text instead of forcing one line. Rows grow with their
content now, so items-center no longer pushes overflow above the header --
the reason the previous fix had to disable wrapping.
- Match the runs table in the preview header: label first, then the bolt.
- The row edit/remove/reorder actions were raw buttons with a hardcoded
charcoal hover, so light mode got a dark background. They now use
Button variant="minimal/small", whose hover is the bg-tertiary token
(verified rgb(39,42,46) dark / rgb(238,240,243) light), still square at 24px.
Button forwards no onKeyDown, so the reorder arrow keys listen on a wrapper
and catch the event bubbling from the focused button.
- Even out the three footer icons at 1.15rem and give the outline star 2px
strokes, matching the custom icons beside it (it defaults to 1.5px).
- Replace the reset arrow with a custom ResetIcon.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
0 commit comments