Commit 0886b7e738922a63aa10e602d42f9b784dacdfb0

Authored by Leandro Santos
1 parent bc1a32d4

Adding star rating

public/style.css
... ... @@ -175,3 +175,21 @@
175 175 .gamification-rankings .ranking {
176 176 vertical-align: top;
177 177 }
  178 +
  179 +/* Star Rating */
  180 +
  181 +.rating {
  182 + padding: 0px;
  183 +}
  184 +
  185 +.rating > span {
  186 + display: inline-block;
  187 + position: relative;
  188 + font-size: 24px;
  189 + width: 1.1em;
  190 +}
  191 +.rating > span.earned:before {
  192 + content: "\2605";
  193 + position: absolute;
  194 + color: gold;
  195 +}
... ...
views/gamification/dashboard.html.erb
... ... @@ -43,9 +43,9 @@
43 43 <div class="badge" title="<%= badge.description %>">
44 44 <div class="image <%= badge.name %>"></div>
45 45 <div class="title"><%= badge.title %></div>
46   - <ul class="level">
  46 + <ul class="level rating">
47 47 <% 1.upto(badge.level).map do |n|%>
48   - <li <%= (person_badge && person_badge.level >= n) ? 'earned' : 'not-earned' %> > <%= _('Level %s' % n) %> </li>
  48 + <span class="<%= (person_badge && person_badge.level >= n) ? 'earned' : 'not-earned' %>" > ☆ </span>
49 49 <% end %>
50 50 </ul>
51 51 </div>
... ...