Skip to content

Add jump-to-page pagination and Find Next/Previous navigation in search results #3814

Description

@entsalze

Is your feature request related to a problem? Please describe.

  • The list currently uses infinite scroll to load data. There is no pagination, no previous/next page buttons, and no way to jump directly to a specific page by entering a page number. When the dataset is large, the only option is to keep scrolling down, which is inefficient.
  • The search function only displays all matching results at once as a list, with no way to easily view the context around each match. There is no "Find Next / Find Previous" navigation to step through matches one by one and see them in context, like in a typical editor's Ctrl+F. Users have to manually scan the result list instead.

Describe the solution you'd like

  • Pagination:
    • Add a pagination bar (e.g., in the bottom right corner) with previous/next page buttons.
    • Add a page number input field where users can type a number and press Enter or click a confirm button to jump directly to that page.
    • Validate input bounds (not less than 1, not greater than total page count), with a warning or auto-correction when out of range.
  • Search Find Next/Previous:
    • Add "Previous/Next" buttons next to the search box (or keyboard shortcuts such as Enter / Shift+Enter).
    • Clicking should automatically navigate to and highlight the current match.
    • Display a counter such as "X of Y" so users can step through all search results in order.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions