Pagination paper cuts
The styling of the pagination buttons will currently fail if the buttons become too wide due to multi-digit page numbers. This should be a simple fix via min-width
instead of width
. (A similar issue exists with the width of the filter section which can be overflown by particularly long filter options which need more horizontal space than the alloted 380 pixels.)
Additionally, the maximum page should be sanitized against the totalPages
value returned by the backend to ensure that the local navigation state always matches the remote one.