sudara/alonetone

View on GitHub
app/views/shared/_playlist.html.erb

Summary

Maintainability
Test Coverage
<%= content_tag_for :li, playlist, data: { 'id': playlist.id }, class: "small_playlists #{'private' unless playlist.published?}" do %>
  <%= link_to user_playlist_path(playlist.user.login, playlist), title: "#{playlist.title}" do %>
    <%= playlist_cover(playlist, variant: :playlist_card) %>
    <% end %>
  <%= link_to(title_and_year_for(playlist), user_playlist_path(playlist.user.login, playlist), class: 'small_playlist_title', title: "#{playlist.title} by #{playlist.user.name}" ) %>
  <div class="small_playlist_user">
    <% unless @user %>
    <span class="by">by</span><%= link_to truncate(playlist.user.name, length: 26), user_home_path(playlist.user) %>
    <% end %>
  </div>
  <div class="private_playlist_padlock"></div>
<% end %>