]> git.openstreetmap.org Git - rails.git/blobdiff - app/views/traces/_trace_paging_nav.html.erb
Refactor the profile page to move the profile information out of the header
[rails.git] / app / views / traces / _trace_paging_nav.html.erb
index 4f4b83701b4c6e013d8ad6b65986b3455c26f38d..25e35d2266d76beec4f590437a7285d9d1670450 100644 (file)
@@ -1,18 +1,27 @@
-<p>
+<nav>
+  <ul class="pagination">
+    <% if page > 1 %>
+      <li class="page-item">
+        <%= link_to t(".newer"), params.merge(:page => page - 1), :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 %>
+    <li class="page-item disabled">
+      <span class="page-link"><%= t(".showing_page", :page => page) %></span>
+    </li>
 
-| <%= 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 traces.size < page_size %>
+      <li class="page-item disabled">
+        <span class="page-link"><%= t(".older") %></span>
+      </li>
+    <% else %>
+      <li class="page-item">
+        <%= link_to t(".older"), params.merge(:page => page + 1), :class => "page-link" %>
+      </li>
+    <% end %>
+  </ul>
+</nav>