-
Notifications
You must be signed in to change notification settings - Fork 68
Description
Current behavior
he Contributors page currently displays all contributor cards on a single page, which can become overwhelming and inefficient as the number of contributors grows. Implementing pagination would significantly improve readability, performance, and user experience.
Problem
All contributors load at once
Long vertical scrolling required
Performance may degrade as contributor count increases
Hard to quickly browse contributors
Preserve existing card layout and styling
Smooth transition when changing pages
Expected Behavior
Contributors are split across multiple pages
Only a fixed number of contributor cards are shown per page
Pagination controls are clearly visible and usable
Page loads faster and feels cleaner
Optional Enhancements
Page size selector (e.g. 6, 12, 24 per page)
Infinite scroll (alternative approach)
URL-based pagination (?page=2) for shareability
Environment
Browser: Chrome
OS: Linux (Ubuntu)
Deployment: Vercel
Priority
Medium (UX + performance improvement)
Proposed improvement
Proposed Solution
Implement pagination for the Contributors page
Display a limited number of contributors per page (e.g. 6 / 8 / 12)
Add pagination controls:
Next / Previous buttons
Page numbers
Priority
Medium (noticeable improvement)
Component affected
Performance