[openstreetmap/openstreetmap-website] Scrollable pagination for changeset elements (PR #6299)

Anton Khorev notifications at github.com
Sun Aug 10 15:59:13 UTC 2025


@AntonKhorev pushed 23 commits.

cc6bed9c4e736cbbe920ce74b1219bdc5fb37edd  Add empty numbered pagination js module
11676ee915573579e7146b6b717735a74053c44e  Move centering active version to numbered pagination js module
00ad4fdc67b31acd0bfe5330a8947fb7d6d1a507  Move breadcrumbs version click to numbered pagination js module
71667c06140ee9289691ca6c632ac1ae3179d5e1  Move numbered pagination load/unload code to js module
273994943058db3cc9243d764b7872d32c28dbc8  Create shadow effect class
d51828d4ec8a693bcbbb1ba55481b5968e001e56  Rename element_versions_pagination helper to numbered_pagination
3f780e876717b3e577689229ee1ba6a293dfff1c  Rename top/active version parameters to top/active page
668191bf6f535f192aef9d377e79bfea87997ab5  Change version references internal to helper test to page references
7821728b14212587e08342fafee08c7d82da91c9  Allow customizing active page id
8d26ec014c38534e70a1ab56f373627c2d129839  Add aria-current="page" to current page links
7af54730ceee0cf486c66d8f26fcc4471dfa96ac  Generalize links to active pages
2bd43e0f948085a5bf4b95ce67a3ffe344f85f59  Add numbered_pagination css class for event listeners
719b89c700e4b2df6223568c9f7d4a465c5956eb  Remove version navigation list ids
aba36aa1803040ed4838788504174cc00d51d102  Store shadow effects in jQuery data of dom elements
0c71f17f66624ad66d2f93b575795497ab184b85  Allow arbitrary options for numbered pagination links
103c025c3ad3dbaf7796c4f0147e59bc3d060495  Add load elements methods for changeset controller
f5029ba22a423163f8b903ecf4da72801a0429a9  Add elements per page constant for changeset controller
2a6a56671827603ee116b4a9331ab7e2d30cfe08  Add element_range_values helper
4012b18cb8a92d0dc91cbee0508dd356e7f5eb1f  Add element_pages_count helper
d707fbe5cea24ff6de2e0e56623f831f196c0d5c  Use scrollable pagination for changeset elements
65cbfb9a57f2be751f74b15469be865c2b03022b  Read cached changeset element numbers
154035bdba47b3e8ed61f1cdaff0407d4608dcd5  Link to current pages from changeset element badges
59b0b8ec19121787a0f3a6dd84f2ca0eb4a45e8c  Remove classic pagination

-- 
View it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/6299/files/5ba52627024c35cca6825f262c0f62e539021af6..59b0b8ec19121787a0f3a6dd84f2ca0eb4a45e8c
You are receiving this because you are subscribed to this thread.

Message ID: <openstreetmap/openstreetmap-website/pull/6299/before/5ba52627024c35cca6825f262c0f62e539021af6/after/59b0b8ec19121787a0f3a6dd84f2ca0eb4a45e8c at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20250810/a76f9271/attachment.htm>


More information about the rails-dev mailing list