Use Tabulator for repo list and search #485
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Resolves #478
This is a demo of a combined repo and package search/list page. I'll set it as a DRAFT since I'd like to look it over before we move forward. This is intended s a concrete discussion starter for an option for #478.
This has all of the information in the current repo list (and more, also is searchable) except for the list of repo variants. That could be added pretty easily if desired, though horizontal space is a bit of an issue.
The repo header is vertically aligned with the package list headers, so you can click on that header and sort by date or by repo name.
The date is included before the repo name because the repo name field is of variable length, and it is better to have the variable length field be last.
The default sort here is by repo name, unlike the original which sorts by date. It would be easy to sort by date by default if desired.
Personally I like this, for the following reasons:
Example of repo list: