app/views/media_sets/highlights/_highlight.html.haml

Summary

Maintainability
Test Coverage
%a{:class => "ui-tile#{highlight.type.match('Set') ? " ui-tile--set" : ""}",
   :href => media_resource_path(highlight)}

  .ui-tile__body
    .ui-tile__thumbnail
      %img{:class => "ui-tile__image", :src => image_media_resource_path(highlight, :size => :large)}
      
  .ui-tile__foot
    %h3.ui-tile__title= highlight.title
    %h4.ui-tile__meta= highlight.author
    %span.ui-tile__flags
      = render :partial => "media_resources/privacy", :locals => {:media_resource => highlight}
      - if highlight.type.match("filter_set") || highlight.media_type.match("filterset")
        %i.icon-filter{title: "Filter Set"}