X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/e731dd71a77ad4ad1e9db22535e89444bb98e5d9..fbe478d10497141da47008102e36b4961fdd1261:/app/views/traces/_trace_paging_nav.html.erb?ds=sidebyside diff --git a/app/views/traces/_trace_paging_nav.html.erb b/app/views/traces/_trace_paging_nav.html.erb index 4fcc7b4d8..29e0d37f6 100644 --- a/app/views/traces/_trace_paging_nav.html.erb +++ b/app/views/traces/_trace_paging_nav.html.erb @@ -1,18 +1,23 @@ -<p> +<nav> + <ul class="pagination"> + <% if newer_traces %> + <li class="page-item"> + <%= link_to t(".newer"), params.merge(:before => nil, :after => traces.first.id), :class => "page-link" %> + </li> + <% else %> + <li class="page-item disabled"> + <span class="page-link"><%= t(".newer") %></span> + </li> + <% end %> -<% if @traces.size > 1 %> -<% if @page > 1 %> -<%= link_to t(".newer"), @params.merge(:page => @page - 1) %> -<% else %> -<%= t(".newer") %> -<% end %> - -| <%= t(".showing_page", :page => @page) %> | - -<% if @traces.size < @page_size %> -<%= t(".older") %> -<% else %> -<%= link_to t(".older"), @params.merge(:page => @page + 1) %> -<% end %> -<% end %> -</p> + <% if older_traces %> + <li class="page-item"> + <%= link_to t(".older"), params.merge(:before => traces.last.id, :after => nil), :class => "page-link" %> + </li> + <% else %> + <li class="page-item disabled"> + <span class="page-link"><%= t(".older") %></span> + </li> + <% end %> + </ul> +</nav>