Context
Full pagers indicate how many pages there are, and jump to first/last/previous/next.
Mini pagers only navigate forward and back.
Discovery
Full pagers show ellipsis when links are hidden.
This pager is too wide at narrow widths.
Mini pager only shows the current page number. You can add a result count to the footer, but it's disconnected.
DC Pager does the same thing I was trying to do. It changes the first and last pager links to 1 and the last page #, and moves them inside prev/next with the other numbers.
Documentation
Issue status