Skip to content

fix: minor tweaks#504

Merged
YOGESH-08 merged 20 commits intoprodfrom
staging
Apr 21, 2026
Merged

fix: minor tweaks#504
YOGESH-08 merged 20 commits intoprodfrom
staging

Conversation

@YOGESH-08
Copy link
Copy Markdown
Collaborator

📌 Purpose

This PR fixes a few UI/data-ordering issues across the papers platform to make results more predictable and easier to use.

It solves:

  • inconsistent slot ordering in paper cards and upcoming papers
  • filter option ordering issues in the sidebar and multi-selects
  • pinned papers carousel layout problems when the number of cards doesn’t evenly fill the grid
  • minor PDF viewer and button accessibility improvements

🔧 Changes

  • Sorted slot values before rendering in upcoming paper cards
  • Fixed filter ordering by sorting exam/options lists before display
  • Consolidated catalogue filtering and sorting logic to avoid duplicate state updates
  • Improved pinned papers carousel grid calculation for incomplete rows
  • Added button title attributes for report, share, fullscreen, download, and zoom controls
  • Improved PDF viewer page input behavior during page changes and navigation

Note: Open all pull requests to staging branch

@YOGESH-08 YOGESH-08 merged commit c70dec6 into prod Apr 21, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants