Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build initial Dashboard #4

Open
briri opened this issue Dec 18, 2023 · 2 comments
Open

Build initial Dashboard #4

briri opened this issue Dec 18, 2023 · 2 comments

Comments

@briri
Copy link
Collaborator

briri commented Dec 18, 2023

Build the initial Dashboard the user sees when they login.

Base it off of the work already done in the DMPTool react-client.

@jupiter007 jupiter007 transferred this issue from CDLUC3/dmsp_ui_prototype Mar 22, 2024
@bofstein
Copy link
Collaborator

bofstein commented Oct 9, 2024

Wireframe for the dashboard is here: https://www.figma.com/proto/RRtoRLyr5Spf0KiyRfEclt/DMP-Tool-Wireframes?node-id=886-846&t=pGJl655GG7A2dvdJ-0&scaling=scale-down-width&page-id=177%3A504&starting-point-node-id=177%3A626&show-proto-sidebar=1&content-scaling=fixed

Makeup of page:

Has the following dependencies before work should start:

@bofstein
Copy link
Collaborator

bofstein commented Oct 9, 2024

Actually I had thought we were changing to sort but I missed a comment from @cazinc that the idea was a few filters were simpler for users, most of whom won't have many plans, so we wouldn't need sort.

My expectation would be that by default it would be sorted by most recently updated, so that ones they're working on are at the top. So filters that allow them to find other things make sense. Published and Draft (maybe Incomplete instead to match the other wireframes) are good, but the last updated shouldn't be needed if recent ones are already at top, so the filters currently just cut things off at the end of the list.

If we want to keep it simple, the one that I think is most likely to be useful would be some sort of Role or Ownership filter, to filter just ones that you are the creator of vs ones that you were invited to contribute to.

I do think there are some power users, e.g. ones that collaborate a lot with others, that might have a lot of plans we'll need to help with, but I think those two filter options are probably a good start.

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

No branches or pull requests

2 participants