adds tag cloud [#8]

This commit is contained in:
rgarcia
2015-07-18 17:24:30 +02:00
parent 72bc790310
commit e20af8ab06
3 changed files with 15 additions and 1 deletions

View File

@@ -0,0 +1,7 @@
#tag_cloud {
width: 400px;
line-height: 1.6em;
.s { font-size: 0.8em; }
.m { font-size: 1.2em; }
.l { font-size: 1.8em; }
}

View File

@@ -4,5 +4,7 @@
<%= render @debates %>
</div>
<br>
<%= render 'shared/tag_cloud' %>
<br/><br/>
<%= link_to 'New Debate', new_debate_path %>

View File

@@ -0,0 +1,5 @@
<div id="tag-cloud">
<% tag_cloud Debate.tag_counts, %w[s m l] do |tag, css_class| %>
<%= link_to "#{tag.name}(#{tag.taggings_count})", debates_path(tag: tag.name), class: css_class %>
<% end %>
</div>