Commit 0886b7e738922a63aa10e602d42f9b784dacdfb0
1 parent
bc1a32d4
Exists in
master
and in
1 other branch
Adding star rating
Showing
2 changed files
with
20 additions
and
2 deletions
Show diff stats
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> | ... | ... |