X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/b70da7b8ea15ab48bb2f34155567cea6dffc8fc9..123c7d10a5e798e2379dfb04df4a22b1deface3c:/app/views/notes/_notes_paging_nav.html.erb?ds=sidebyside diff --git a/app/views/notes/_notes_paging_nav.html.erb b/app/views/notes/_notes_paging_nav.html.erb index 207f88779..5209256d6 100644 --- a/app/views/notes/_notes_paging_nav.html.erb +++ b/app/views/notes/_notes_paging_nav.html.erb @@ -1,17 +1,36 @@ -<p> +<nav> + <% link_class = "page-link icon-link text-center text-nowrap" %> + <ul class="pagination"> + <% previous_link_content = capture do %> + <%= previous_page_svg_tag :class => "flex-shrink-0" %> + <%= t(".previous") %> + <% end %> + <% if @page > 1 %> + <li class="page-item"> + <%= link_to previous_link_content, @params.merge(:page => @page - 1), :class => link_class %> + </li> + <% else %> + <li class="page-item disabled"> + <%= tag.span previous_link_content, :class => link_class %> + </li> + <% end %> -<% if @page > 1 %> -<%= link_to t("changesets.changeset_paging_nav.previous"), @params.merge(:page => @page - 1) %> -<% else %> -<%= t("changesets.changeset_paging_nav.previous") %> -<% end %> + <li class="page-item active"> + <%= tag.span t(".showing_page", :page => @page), :class => link_class %> + </li> -| <%= t("changesets.changeset_paging_nav.showing_page", :page => @page) %> | - -<% if @notes.size < @page_size %> -<%= t("changesets.changeset_paging_nav.next") %> -<% else %> -<%= link_to t("changesets.changeset_paging_nav.next"), @params.merge(:page => @page + 1) %> -<% end %> - -</p> + <% next_link_content = capture do %> + <%= t(".next") %> + <%= next_page_svg_tag :class => "flex-shrink-0" %> + <% end %> + <% if @notes.size < @page_size %> + <li class="page-item disabled"> + <%= tag.span next_link_content, :class => link_class %> + </li> + <% else %> + <li class="page-item"> + <%= link_to next_link_content, @params.merge(:page => @page + 1), :class => link_class %> + </li> + <% end %> + </ul> +</nav>