This repository has been archived by the owner on Mar 22, 2022. It is now read-only.
[BOUNTY] Directory page UI improvements #37
Labels
bounty
Has bounty! See https://github.com/ipfs/devgrants/projects/1
dif/easy
Someone with a little familiarity can pick up
effort/hours
Estimated to take one or several hours
good first issue
Good issue for new contributors
help wanted
Seeking public contribution on this issue
kind/enhancement
A net-new feature or improvement to an existing feature
P2
Medium: Good to have, but can wait until someone steps up
status/ready
Ready to be worked
topic/design-front-end
Front-end implementation of UX/UI work
This issue has a bounty!
Successfully closing this issue by producing a production-ready PR can earn you not only the undying love of the IPFS community — it can net you a financial reward. See the current list of bounty issues and their values here.
The need in brief
We've had a handful of dir-index-html display requests lurking for a while that could benefit from being addressed together. These are each minor, but in total make the overall directory page UX substantially better.
Deliverable
To earn this bounty, please submit a PR that successfully solves for the following requirements, and documents them using screenshots from the test content.
EDIT 13 JULY 2020: Please also submit whatever upstream changes in go-ipfs must be made in order to enable this end result.
The original requests were each in their own issues -- including them here for context.
Add CID column (original issue)
[ ] Add a column for CIDs between the name column and the size column
[ ] The column should be responsive, truncating as needed by replacing characters from the middle of the CID with ellipses "..."
[ ] CIDs should be clickable links that open the item as a new "root path" (note this also enables users to copy direct links to images or subdirectories)
Display viewed directory's size (original issue)
[ ] Add the size of the current directory to the header of the table (mockup)
[ ] Make sure the display behaves well at all responsive widths
Make path components into links (original issue)
[ ] In table headers, make any components of the path displayed after "Index of" into individual links (i.e. any segments between directory slashes will go to that level of the directory tree)
The text was updated successfully, but these errors were encountered: