diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index cce93c1a14..e2c0af0732 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -1,7 +1,7 @@ # frozen_string_literal: true class UsersController < ApplicationController - layout "errbit" + layout "errbit", except: :index def index @users = policy_scope(User) diff --git a/app/views/kaminari/_first_page.html.erb b/app/views/kaminari/_first_page.html.erb index b40a23dcb6..1ca96283ad 100644 --- a/app/views/kaminari/_first_page.html.erb +++ b/app/views/kaminari/_first_page.html.erb @@ -6,6 +6,6 @@ per_page: number of items to fetch per page remote: data-remote -%> - - <%= link_to_unless current_page.first?, t("views.pagination.first").html_safe, url, remote: remote %> - +
  • + <%= link_to_unless current_page.first?, t("views.pagination.first").html_safe, url, remote: remote, class: "page-link" %> +
  • diff --git a/app/views/kaminari/_gap.html.erb b/app/views/kaminari/_gap.html.erb index 9ed07ace0a..7dfc7effe5 100644 --- a/app/views/kaminari/_gap.html.erb +++ b/app/views/kaminari/_gap.html.erb @@ -5,4 +5,6 @@ per_page: number of items to fetch per page remote: data-remote -%> -<%= t("views.pagination.truncate").html_safe %> +
  • + <%= link_to t("views.pagination.truncate").html_safe, "#", class: "page-link" %> +
  • diff --git a/app/views/kaminari/_last_page.html.erb b/app/views/kaminari/_last_page.html.erb index 7cdc9a4759..9e919d352e 100644 --- a/app/views/kaminari/_last_page.html.erb +++ b/app/views/kaminari/_last_page.html.erb @@ -6,6 +6,6 @@ per_page: number of items to fetch per page remote: data-remote -%> - - <%= link_to_unless current_page.last?, t("views.pagination.last").html_safe, url, remote: remote %> - +
  • + <%= link_to_unless current_page.last?, t("views.pagination.last").html_safe, url, remote: remote, class: "page-link" %> +
  • diff --git a/app/views/kaminari/_next_page.html.erb b/app/views/kaminari/_next_page.html.erb index c87d1fce50..8e824edc3b 100644 --- a/app/views/kaminari/_next_page.html.erb +++ b/app/views/kaminari/_next_page.html.erb @@ -6,6 +6,6 @@ per_page: number of items to fetch per page remote: data-remote -%> - - <%= link_to_unless current_page.last?, t("views.pagination.next").html_safe, url, rel: "next", remote: remote %> - +
  • + <%= link_to_unless current_page.last?, t("views.pagination.next").html_safe, url, rel: "next", remote: remote, class: "page-link" %> +
  • diff --git a/app/views/kaminari/_page.html.erb b/app/views/kaminari/_page.html.erb index 0d4d131254..affd17cfae 100644 --- a/app/views/kaminari/_page.html.erb +++ b/app/views/kaminari/_page.html.erb @@ -7,6 +7,12 @@ per_page: number of items to fetch per page remote: data-remote -%> -"> - <%= link_to_unless page.current?, page, url, {remote: remote, rel: page.rel} %> - +<% if page.current? %> +
  • + <%= content_tag :a, page, data: { remote: remote }, rel: page.rel, class: "page-link" %> +
  • +<% else %> +
  • + <%= link_to page, url, remote: remote, rel: page.rel, class: "page-link" %> +
  • +<% end %> diff --git a/app/views/kaminari/_paginator.html.erb b/app/views/kaminari/_paginator.html.erb index 5525f48f4a..d8eb927e94 100644 --- a/app/views/kaminari/_paginator.html.erb +++ b/app/views/kaminari/_paginator.html.erb @@ -6,20 +6,20 @@ remote: data-remote paginator: the paginator that renders the pagination tags inside -%> -<%= paginator.render do -%> -