Skip to content

refactor(ui, experiment): landing page redesign#440

Draft
johallar wants to merge 2 commits into
rapidsai:mainfrom
johallar:profile-search-redesign
Draft

refactor(ui, experiment): landing page redesign#440
johallar wants to merge 2 commits into
rapidsai:mainfrom
johallar:profile-search-redesign

Conversation

@johallar

@johallar johallar commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Description

Possible landing page redesign

@johanpel This may require some BE work to fetch paginated queries, it fetches all profiles in a funky way to do this prototype.

Related Issues

#292

Testing

Screenshots

Screen.Recording.2026-07-22.at.9.39.17.PM.mov

johallar added 2 commits July 22, 2026 21:31
Replace the engine/coordinator/query drill-down selector with a
"Search Profiles" page that lists all query profiles in a paginated,
filterable table. Dropdowns become typeahead comboboxes that filter the
table, alongside a free-text search box and status filters.

- Add shadcn/radix primitives to @quent/components: Command (cmdk),
  Combobox typeahead, Checkbox, Pagination
- Add client aggregation layer (fetchAllProfiles/useAllProfiles) that
  fans out over the hierarchical list endpoints until the BE exposes a
  single search/list endpoint
- Point / and /profile routes at the new ProfileSearchPage
- Update unit tests and e2e smoke test for the new page

Deps: cmdk, @radix-ui/react-checkbox
@johanpel

Copy link
Copy Markdown
Contributor

Another thing to keep in mind here is that in #288 I am going to remove query group as some kind of special scoping layer. We may already want to pretend that is just another arbitrary filter key, at least visually speaking.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants