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): polish the runs list Columns popover
- Swap the trigger icon for a dedicated ColumnsIcon (three-column glyph).
- Match the right-hand toolbar gap to the filters on the left (gap-x-1.5).
- Style the column list's scrollbar with the app's standard thin scrollbar.
- Replace the hand-rolled popover buttons with PopoverMenuItem, and pad the
column list, so heights, padding, hover and cursor match menus elsewhere.
The rows' name area is now a native label, so clicking it toggles the column
and shows a pointer; locked rows stay non-interactive.
- Stop Radix focusing the first row on open, which revealed that row's
hover-only reorder handle through :focus-within before the mouse arrived.
- Add "Save to favorites" / "Remove from favorites", sharing one
useFavoritePageToggle hook with the page-header star so the two agree on
what's favorited and produce identical favorites.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: .server-changes/runs-list-column-customization.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,4 +3,4 @@ area: webapp
3
3
type: feature
4
4
---
5
5
6
-
Customize the runs list: show, hide, and reorder columns, and add smart columns that pull a value straight out of a run's payload, metadata, or output. Your column choices are saved in the page URL so you can share or bookmark a view.
6
+
Customize the runs list: show, hide, and reorder columns, and add smart columns that pull a value straight out of a run's payload, metadata, or output. Your column choices are saved in the page URL, so you can share a view, bookmark it, or save it straight to your favorites.
Copy file name to clipboardExpand all lines: apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.runs._index/route.tsx
0 commit comments