SUSE/hackweek

View on GitHub
app/views/projects/_list_item.html.haml

Summary

Maintainability
Test Coverage
%h4.project-list-item{:id => "project-#{index}"}
  = link_to project_path(@episode, project) do
    - if project.avatar.attached?
      = image_tag(url_for(project.avatar), width: '20')
    = project.title

%p{:style=>"margin-top: 0px"}
  %small
    = render :partial => "projects/state_name", :locals => {:project => project }
    by
    = link_to(user_path(project.originator)) do
      #{project.originator.name}
      = render :partial => "projects/like_button", :locals => {:project => project }
.md-preview
  :markdown
    #{mdpreview(project.description, lines: 2)}
- unless project.users.empty?
  .well.well-sm
    - project.users.each do |user|
      = link_to user_path(user) do
        = image_tag(user.gravatar_url(:size => "24"), :class => "img-thumbnail", :title => "#{user.name}", :alt => user.name)
%span.help-block
  %small
    = render :partial => "projects/info", :locals => {:project => project }