app/views/exercises/_list_table_row_layout.html.erb
<tr>
<td>
<%= yield %>
</td>
<td class="exercise-status">
<% if green(completion_status[exercise.id]) > 0 %>
<div class="green" style="width: <%=green(completion_status[exercise.id])%>px;">
<span>
<%= "completed" if completion_status[exercise.id] == 100 %>
</span>
</div>
<% end %>
<% if red(completion_status[exercise.id]) > 0 %>
<div class="red" style="width: <%=red(completion_status[exercise.id])%>px"></div>
<% end %>
</td>
<td>
<% dl = exercise.soft_deadline_for(current_user) || exercise.deadline_for(current_user) %>
<% if dl %>
<%= dl.strftime("%d.%m.%Y %H:%M") %>
<% end %>
</td>
<td>
<%= link_to_if @course.initial_refresh_ready?, 'zip', exercise_zip_url(exercise) do %>
zip not available yet
<% end %>
</td>
</tr>