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

Dataset Page Redesign #6605

Closed
djbrooke opened this issue Feb 3, 2020 · 3 comments
Closed

Dataset Page Redesign #6605

djbrooke opened this issue Feb 3, 2020 · 3 comments
Assignees
Labels
Component: JSF Involves modifying JSF (Jakarta Server Faces) code, which is being replaced with React. UX & UI: New React UI Needs enough design work that it should probably go in the new React UI, not JSF Vote to Close: pdurbin

Comments

@djbrooke
Copy link
Contributor

djbrooke commented Feb 3, 2020

Now that we've taken in and analyzed user feedback on the Dataset and File Page (#3404), we should move towards implementation. The plan is to implement the new file page and new dataset page as individual issues instead of one larger issue.

@TaniaSchlatter to include a mockup here. We'll plan to discuss before this enters a sprint.

@TaniaSchlatter
Copy link
Member

TaniaSchlatter commented Feb 17, 2020

Note that the primary goals of this redesign are to:

  1. address scaleability to better support the growing variety of dataset-level functions and tools
  2. improve accessibility and compliance with WCAG 2.0 standards
  3. support a variety of browser states (responsiveness to browser viewport shifts and mobile access – this is addressed in the design changes but might not be implemented as part of this issue)
  4. communicate information and functionality to users in concert with the redesigned File page (File Page Redesign #6604).
  5. Address and close several issues that effect the UI, itemized below.

@TaniaSchlatter
Copy link
Member

TaniaSchlatter commented Feb 21, 2020

Prioritized list
Link to mockups: https://sketch.cloud/s/o5ZK3/a/OMPJGR
Itemization of changes:

  1. Change layout and styling of action buttons on the top of the dataset page (effects the button display code on the file page) UI Cleanup - Action Button + Metrics Block Layout #3341, Improve visibility of buttons for data owners #3815
  2. Truncate UNFs, MD5s, etc. to show first 4-7 and last 3 characters Long (e.g. SHA-512) fixity checksums are too long for display #5210
    • Truncate summary metadata and enable open/close functionality to view all
  3. Remove name of dataset from breadcrumb Improve the clarity of page types and their purpose #3953
    - Change styling and layout of metrics block UI Cleanup - Action Button + Metrics Block Layout #3341
    • Adjust the layout of summary metadata to reduce space between labels and text
  4. Update styling of file table tabs
  5. Refine layout of file table sort/filter/search functions to support flexible viewport and styling updates, along with enabling search of file tags UI to enable file tags to be searched #4122 (and file tag issues: File Tags - Improve UI/UX and misc. bugs #6074)
  6. Change file table button style and appearance in the UI to maximum 3 icon buttons (3rd being "kabob" to display additional actions in a dropdown) to support file feature scaleability
    • Change file table cards to support flexible viewports/responsive design, truncate file labels if needed
  7. Move dataset thumbnail into citation block Improve thumbnails #6450

@pdurbin
Copy link
Member

pdurbin commented Oct 5, 2022

Link to mockups: https://sketch.cloud/s/o5ZK3/a/OMPJGR

"We cannot find this document. It might have been deleted or moved, or you could have the wrong URL for it."

Bummer that we can't see the mockups any more.

As shown with the strikethroughs above, we did most of this stuff. I'd like to suggest that new targeted issues be created for any remaining tasks.

@pdurbin pdurbin added Component: JSF Involves modifying JSF (Jakarta Server Faces) code, which is being replaced with React. UX & UI: New React UI Needs enough design work that it should probably go in the new React UI, not JSF labels Oct 8, 2023
@pdurbin pdurbin closed this as completed Oct 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: JSF Involves modifying JSF (Jakarta Server Faces) code, which is being replaced with React. UX & UI: New React UI Needs enough design work that it should probably go in the new React UI, not JSF Vote to Close: pdurbin
Projects
None yet
Development

No branches or pull requests

3 participants