research-software-directory / RSD-as-a-service

This repo contains the new RSD-as-a-service implementation
https://research.software
24 stars 14 forks source link

Small project status bar UI tweak #933

Open ctwhome opened 1 year ago

ctwhome commented 1 year ago

Updated Jan 2024 with new use cases

The current implementation shows a progress bar for each project as designed. After seeing the final result with the current data I think it looks rather cluttered. I have a proposal to keep the card a bit cleaner, while still keeping the message of the status:

As seen in the following example, the projects that are in progress are more prominent and they create a clearer distinction between completed and not started. As well as giving a less cluttered UI overall.

image

jmaassen commented 1 year ago

Good idea. Do we always know when a project will start? If not, we may have an additional option for non-started projects:

ctwhome commented 1 year ago
  • "dates and grey progress bar" (when the start date is known and in the future) Yes indeed, that is the state for Non started project (Last option)

"waiting to start" is also a good case, no progress bar in that case, only the label.

I updated the design to include these options!

ewan-escience commented 1 year ago

I actually like the bar in all cases, it's much faster to interpret than having to parse dates and conclude that it finished.

ctwhome commented 8 months ago

Reopening the issue with updated cases where a project is "ongoing" or doesn't have a finished date. image