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

Project overview: Add List mode and filters #103

Closed
3 tasks done
zepich opened this issue Jun 25, 2023 Discussed in #89 · 0 comments
Closed
3 tasks done

Project overview: Add List mode and filters #103

zepich opened this issue Jun 25, 2023 Discussed in #89 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@zepich
Copy link
Member

zepich commented Jun 25, 2023

Discussed in #89

Originally posted by zepich June 13, 2023
The project overview can get messy if there are a lot of projects. For this situation, refactoring the project overview (and the dropdown) would be a good idea.

Add list mode
Instead of the boxes, a list mode with all the projects listed in a table form would be a good addition.

Add filter option
Add a search field and (maybe) additional filter options (active/inactive projects, empty projects) to filter the list of projects.

Add search field to the dropdown
The dropdown in the header should get a search field to search the project by name.

Changes

  • Add table list mode to the project list page with pagination.
  • Add a filter option to filter the list of visible projects on the project list page (not in the dropdown).
  • Add a search field to the list page and the dropdown.

Suggested by

  • @mosparo/core-developers
@zepich zepich added the enhancement New feature or request label Jun 25, 2023
@zepich zepich added this to the v1.0 milestone Jun 25, 2023
@zepich zepich self-assigned this Jun 25, 2023
@zepich zepich added documentation Improvements or additions to documentation doc-prepared and removed documentation Improvements or additions to documentation doc-prepared labels Jul 10, 2023
@zepich zepich mentioned this issue Aug 29, 2023
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
No open projects
Status: Done
Development

No branches or pull requests

2 participants