app/views/catalog/_index_list_default.html.erb
<%# [hyc-override] https://github.com/samvera/hyrax/tree/hyrax-v4.0.0/app/views/catalog/_index_list_default.html.erb %>
<div class="col-md-9 col-lg-6">
<div class="metadata">
<dl>
<% doc_presenter = index_presenter(document) %>
<% index_fields(document).each do |field_name, field| -%>
<% if should_render_index_field? document, field %>
<div class="row">
<dt class="col-5 text-right" data-solr-field-name="<%= field_name %>"><%= render_index_field_label document, field: field_name %></dt>
<%# [hyc-override] Special formatting for abstract and creator fields %>
<dd class="col-7">
<% if field_name == 'abstract_tesim' %>
<%= doc_presenter.field_value(field).truncate_words(50).html_safe %>
<% elsif field_name == 'creator_label_tesim' %>
<%= document.creator_label.join('; ').truncate_words(50).html_safe %>
<% else %>
<%= doc_presenter.field_value field %>
<% end %>
</dd>
</div>
<% end %>
<% end %>
</dl>
</div>
</div>
<% if document.collection? %>
<% collection_presenter = Hyrax::CollectionPresenter.new(document, current_ability) %>
<div class="col-md-12 col-lg-3">
<div class="collection-counts-wrapper">
<div class="collection-counts-item">
<span><%= collection_presenter.total_viewable_collections %></span>Collections
</div>
<div class="collection-counts-item">
<span><%= collection_presenter.total_viewable_works %></span>Works
</div>
</div>
</div>
<% end %>