diff options
| author | mo khan <mo@mokhan.ca> | 2014-08-23 12:35:39 -0600 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2014-08-23 12:35:39 -0600 |
| commit | 3c3ec685709ffe739861d549a5b241601fd09206 (patch) | |
| tree | bd2a5d4b579c8f62f588660f91d1639040a77f2f /app/views/tutorials | |
| parent | 9e56db16c020ceed6042a5bf75a26140d2430911 (diff) | |
update tutorials listing.
Diffstat (limited to 'app/views/tutorials')
| -rw-r--r-- | app/views/tutorials/index.html.erb | 49 |
1 files changed, 19 insertions, 30 deletions
diff --git a/app/views/tutorials/index.html.erb b/app/views/tutorials/index.html.erb index b5d3f322..38bc2766 100644 --- a/app/views/tutorials/index.html.erb +++ b/app/views/tutorials/index.html.erb @@ -1,34 +1,23 @@ -<% provide(:description, "The latest tutorials") -%> -<% content_for :javascript do -%> -<script type="text/javascript"> - $(function(){ new Masonry('#tutorials-div').load(); }); -</script> -<% end -%> -<div id="tutorials-div" class="row-fluid"> - <div class="span12"> - <ul class="thumbnails"> - <% @tutorials.each do |tutorial| %> - <div class="span4"> - <div class="thumbnail"> - <img src="<%= tutorial.image_url %>" /> - <div class="caption"> - <h3><%= link_to tutorial.heading, tutorial.url, target: '_blank' %> <small><%= tutorial.created_at.to_s :foomat %></small></h3> - <p> - <% tutorial.tags.each do |tag| -%> - <%= link_to tutorial_tag_path(tag.name) do %> - <span class="label"><%= tag.name %></span> - <% end %> - <% end -%> - </p> - <p><%= tutorial.description %></p> - <p><%= link_to "View", tutorial, class: 'btn' %></p> +<div class="row-fluid"> + <% @tutorials.each_slice(6).each do |batch| %> + <ul class='thumbnails'> + <% batch.each do |tutorial| %> + <li class="span2"> + <div class="thumbnail"> + <%= link_to tutorial do %> + <%= image_tag tutorial.image_url %> + <% end %> + <div class="caption"> + <h4><%= link_to shrink(tutorial.heading, 12), tutorial %></h4> + <p><%= link_to shrink(tutorial.user.name, 20), profile_path(tutorial.user) %></p> + <p><small><%= time_ago_in_words(tutorial.created_at) %> ago.</small></p> + </div> </div> - </div> - </div> - <% end %> - </ul> - </div> + </li> + <% end %> + </ul> + <% end %> </div> <div class="row-fluid"> - <div class="span12 text-center"> <%= paginate @tutorials %> </div> + <%= render "shared/paging", items: @tutorials %> </div> |
