app/views/catalog/_search_results.html.erb
<% @page_title = t('blacklight.search.page_title.title', constraints: render_search_to_page_title(params), application_name: application_name) %>
<% content_for(:head) do -%>
<%= render 'catalog/opensearch_response_metadata', response: @response %>
<%= rss_feed_link_tag %>
<%= atom_feed_link_tag %>
<%= json_api_link_tag %>
<% end %>
<% content_for(:container_header) do -%>
<h1 class="sr-only top-content-title"><%= t('blacklight.search.header') %></h1>
<% end %>
<%- unless @response.empty? %>
<%= render 'search_header' %>
<%- end %>
<%= render 'constraints' %>
<h2 class="sr-only"><%= t('blacklight.search.search_results') %></h2>
<div class='pt-1 pb-3'>
<div class='float-left'>
<%= campus_facet_all_online_links %>
</div>
<% if !@response.empty? && current_user.present? %>
<div class='float-right'>
<%= link_to 'Bookmark All On Page', '#', id: 'bookmark-all', class: 'btn btn-primary' %>
</div>
<% elsif !@response.empty? && current_user.blank? %>
<div class='float-right'>
<%= link_to 'Bookmark All On Page', "/login?fullpath=#{u(request.fullpath)}",
id: 'bookmark-all', class: 'btn btn-primary' %>
</div>
<% end %>
</div>
<%- if @response.empty? %>
<%= render 'zero_results' %>
<%- elsif render_grouped_response? %>
<%= render_grouped_document_index %>
<%- else %>
<%= render_document_index @response.documents %>
<%- if @response.response[:numFound] < 3 %>
<div class="card bg-light mt-4 mb-3">
<h3 class="card-header facet-field-heading"><%= t 'blacklight.search.continue_search.title' %></h3>
<div class="card-body">
<%= render 'continue_search_in' %>
</div>
</div>
<%- end %>
<%- end %>
<%= render 'results_pagination' %>