By Ola Rubaj, Rufus Pollock
Summary
This is about enhancing the UX of dataset showcase pages. The plan is to invest 1 day to mimic the layout of datahub.io/core dataset pages while upgrading to the FlatUiTable
component. Working on styles is not within the scope of this project and requires a dedicated shaping of the general user sites design.
Problem
Our current dataset and data story showcase pages don't look very appealing.
In particular, the tables used for dataset previews use the old Table
component from @portaljs/components
, instead of FlatUiTable
component.
Appetite
1 day
Solution
- First iteration:
- Replicate the current datahub.io/core dataset page layout (not styles).
- Use
FlatUiTable
component instead ofTable
component.
- Second iteration (someday):
- Work on the general design of all user pages.
First iteration draft:
https://app.excalidraw.com/s/9u8crB2ZmUo/5LkUargrBQW
Rabbit holes
- Design/styling - let's not focus on it at the moment. This should be addressed in a separate issue, where we focus on general user site design, including dataset pages.
No gos
- We don't copy the "design" or styles from datahub.io/core dataset pages. Just the layout.
Appendix e.g. alternative solutions
None