gitlabhq/gitlabhq

View on GitHub
app/views/projects/snippets/_snippet.html.haml

Summary

Maintainability
Test Coverage
%li
  %h4.snippet-title
    = link_to reliable_snippet_path(snippet) do
      = truncate(snippet.title, length: 60)
    %span.cgray.monospace.tiny.pull-right
      = snippet.file_name

  %small.pull-right.cgray
    Expires:
    - if snippet.expires_at
      = snippet.expires_at.to_date.to_s(:short)
    - else
      Never

  .snippet-info
    = "##{snippet.id}"
    %span
      by
      = image_tag gravatar_icon(snippet.author_email), class: "avatar avatar-inline s16"
      = snippet.author_name
      %span.light #{time_ago_in_words(snippet.created_at)} ago