Create mock User Interface/wireframe #2
Labels
No labels
backend
bug
CI
dependencies
design
documentation
duplicate
enhancement
frontend
github_actions
good first issue
help wanted
invalid
javascript
question
refactoring
security
tooling
UX
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
NBIS/sda-download-ui#2
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
As a developer
I want to have a mock up User Interface that will show the different fields and functionalities
In order to plan the development of the next features.
Notes:
AC:
A mock UI can be found here: https://pdmnyberg.github.io/ui-examples/sdad/ it tries to mock most of the systems functionality but ignores the login flow since that is expected to be a fairly known experience already.
Looks awsome 👍
I think this covers most system functionality in a nice way. One thought: When I looked at the dataset list view and clicked on one dataset ID, I thought that the information about the dataset had appeared above the table listing all datasets. It was only after some minute or so that I realized that the table I saw was a different table, now listing the files of the dataset I clicked on. To sum it up, the UI for the dataset list and the UI for the dataset view become very similar, especially considering the rather abstract information in the tables.
In some issue I remember that at some point a card layout was mentioned for the list of datasets. Could that be a better option here, only for the dataset list view? It could still have pagination, search and filter functionality but might be a bit more user friendly.
I think you make a good point here. It should be pretty quick to try it out in this example so I can try to do that just to give us a quick test of it. Otherwise we could also leave it as an idea for the actual implementation later.
The card layout looks neat!
Another way to improve clarity about where and what you are working with could be to add bread crumbs since the depth should be an additional indicator https://getbootstrap.com/docs/5.3/components/breadcrumb/
This can be considered done for now.