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

Improved package browser #2

Open
3 tasks
Tracked by #1
ricardoboss opened this issue Feb 19, 2023 · 1 comment
Open
3 tasks
Tracked by #1

Improved package browser #2

ricardoboss opened this issue Feb 19, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@ricardoboss
Copy link
Owner

ricardoboss commented Feb 19, 2023

This issue tracks the progress towards a better/improved package browser.

  • Textual search
    • Looks at package names and PubSpec description for matching keywords
    • Only the latest version of each package is relevant
    • Maybe also include author name?
  • Filtering by analysis badges
    • Whether docs are available or the code is formatted
  • Sorting by different columns (name, published at, author, version)
@ricardoboss ricardoboss mentioned this issue Feb 19, 2023
4 tasks
@ricardoboss ricardoboss added the enhancement New feature or request label Feb 19, 2023
@ricardoboss ricardoboss self-assigned this Feb 19, 2023
@ricardoboss
Copy link
Owner Author

I think Blazorises DataGrid component is a good fit. Currently, I am building the table myself. This also means I would have to implement all other features myself. The DataGrid already provides most of them. (https://blazorise.com/docs/extensions/datagrid/getting-started)

The API already has a filtering option for package names and needs to be changed to provide more required features.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant