app/views/application/_collage_crooked.html.haml

Summary

Maintainability
Test Coverage
#teaser-set.ui-collage.crooked.ui-container.overlaid
  - if @teaser_set and @teaser_set_included_resources.any?
    - 4.times do |row|
      .ui-collage-row
        - 5.times do |col|
          - i = (((row*5)+col)%@teaser_set.child_media_resources.size)
          - mr = @teaser_set_included_resources[i-1]
          .ui-collage-item{:class => col.odd? ? "even" : "odd"}
            .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"} 

  = render "application/login"