app/views/application/_collage.html.haml

Summary

Maintainability
Test Coverage
#teaser-set.ui-collage.ui-container.rounded-top-right
  - if @teaser_set and @teaser_set_included_resources.any?
    - 2.times do |row|
      .ui-collage-row
        - 5.times do |col|
          - i = (((row*5)+col) % @teaser_set_included_resources.count )
          - mr = @teaser_set_included_resources[i]
          %a.ui-collage-item{:href => "/media_resources/#{mr.id}"}
            .ui-collage-item-wrapper
              .ui-collage-item-table
                .ui-collage-item-cell
                  .ui-collage-item-inner
                    %img.ui-collage-item-image{:src => "/media_resources/#{mr.id}/image?size=large"} 
              .ui-collage-item-meta
                %h3.title-xs= mr.title
                %h4.title-xs-alt= mr.author