UNC-Libraries/hy-c

View on GitHub
app/views/hyrax/collections/_list_works.html.erb

Summary

Maintainability
Test Coverage
<%# https://github.com/samvera/hyrax/blob/hyrax-v4.0.0/app/views/hyrax/collections/_list_works.html.erb %>
<%# [hyc-override] Add alt text for thumbnails  @todo can be removed when fixed upstream %>
<tr id="document_<%= document.id %>">

  <td>
    <label for="batch_document_<%= document.id %>" class="sr-only"><%= t("hyrax.dashboard.my.sr.batch_checkbox") %></label>
    <%= render 'hyrax/batch_select/add_button', document: document %>&nbsp;
  </td>

  <td>
    <div class='media'>
      <%= link_to [main_app, document], class: 'media-left', 'aria-hidden' => true do %>
        <%= document_presenter(document)&.thumbnail&.thumbnail_tag(
              { alt: "Thumbnail for #{document.title_or_label}", class: 'd-none d-md-block file_listing_thumbnail' }, { suppress_link: true }
            ) %>
      <% end %>

      <div class='media-body'>
        <div class='media-heading'>

          <%= link_to [main_app, document], id: "src_copy_link#{document.id}", class: 'document-title' do %>
            <span class="sr-only">
              <%= t("hyrax.dashboard.my.sr.show_label") %>
            </span>
            <%= document.title_or_label %>
          <% end %>

          <br />
          <%= render_collection_links(document) %>

        </div>
      </div>
    </div>
  </td>

  <td class="date"><%= document.date_uploaded %></td>
  <td class='text-center'>
    <span class="fa <%= current_user.trophies.where(work_id: document.id).exists? ? 'fa-star highlighted-work' : 'fa-star-o trophy-off' %>" aria-hidden="true"></span></td>
  <td><%= render_visibility_link document %></td>
</tr>