CDLUC3 / dmsp_frontend_prototype

Repo to test out new NextJS framework
MIT License
0 stars 0 forks source link

Complex question type: Repository selector #25

Open briri opened 3 months ago

briri commented 3 months ago

We need to define what we want the repository selector to look like and its overall functionality.

The current DMPTool's repo selector looks like this:

Screenshot 2024-04-04 at 10 18 05 AM

It offers some basic filters and a search box. The template admin is able to customize the initial list that the user is presented with (preferred repos). The user selects a repo by clicking the 'Select' button. The smaller blue pills contain keywords related to that repo. Clicking on one of those pills presents the user with all of the repos that use that keyword.

Once the user selects an item it appears on the underlying research output page:

Screenshot 2024-04-04 at 10 17 34 AM

The user can 'Remove' the repo from this page or click the button to add more repos.

In the new system we want:

See the corresponding AWS infrastructure ticket

jupiter007 commented 3 months ago

Thanks @briri. This almost seems like a UI/UX ticket, and subsequent work for frontend can be blocked by this one. Should we add a label for UI/UX work?

briri commented 3 months ago

Yeah I think that's a good idea