lucyparsons / lucyparsons/OpenOversight
Add pagination for classifications/identifications
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 256
- Forks
- 81
- PR merge metrics
- No merged PRs in 30d
Description
The user profiles currently look like this:

The design could look a lot better. In addition, right now there are long lists of classifications and identifications on profile pages. This is really nice so that there's one place I can go to see a user's work on the app. However it is quite ugly. So we should:
- Order by "most recent first"
- Add pagination or some other way of hiding the sometimes quite long lists of classifications/identifications. For example, showing only the top 20 and then having a "show all" button to unhide the remainder would be a fine solution.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the user profile page and the code that loads and renders classifications and identifications. Check how those lists are currently ordered and displayed; done means recent items appear first and long lists provide pagination or an equivalent way to reveal the remainder.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- database, frontend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100