leanprover-community / leanprover-community/queueboard-core

Tables: Going to the last page of a table can cause it to scroll out of view

Open
#29 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

prio:low UX
Dominant language
Python
Stars
5
Forks
9
Avg merge
2h 58m
Merged PRs (30d)
4

Description

If the last page of a table has relatively few entries, clicking on "Next" or the linked page number can cause the table to scroll out of view:

https://github.com/user-attachments/assets/e9eb42f5-7c97-45ee-8b7e-3399c568b645

(I'm happy to work on this later, just recording this so I don't forget about this.)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue by opening a table with a short final page and selecting Next or the last page number. Trace the table pagination and scrolling entry points; done means the final page remains visible after navigation and the behavior is covered by a regression test.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.